Image of the Day: The Leela Kovalam Beach Resort
The Leela Kovalam Beach Resort, Kerala’s largest beachside resort, is cradled between two sweeping beaches. Perched on a rock-face, this 5 star deluxe resort offers the most panoramic views of the famed Kovalam shoreline.
View rates, details, and more images of The Leela Kovalam Beach Resort >>
Share this article:
A short drive from Trivandrum (Thiruvananthapuram) International... more >>
There's a new wow in Kerala's capital city. Drive in from the... more >>