October 15, 2013
By: Five Star Alliance
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: