Kovalam; Crescent Shore lines and Evergreen Palms
Kovalam; Crescent Shore lines and Evergreen Palms Kovalam, a secluded tourist destination in the southernmost tip of India, is a little piece of heaven, known as Gods’ Own Country. Its name translates poetically as “a grove of coconut trees” and lush green palm groves are all around you to, owning up to this name sake. […]