<3

Kovalam hotels, placed on a rock face offering breathtaking views of the Kovalam shoreline, The Leela Kovalam is a 5 star luxury beach hotel styled with luxury rooms and suites catering to individual tastes.

Pinterest • The world’s catalog of ideas
Search