Featured Video Play Icon

The Leela Raviz Kovalam

Source: Leela Hotels Official

The Leela Kovalam in Kerala is built on a cliff-top and spreads over acres of lush greenery. It is cradled between wide sweeping beaches and has a panoramic view of the famous Kovalam coastline overlooking the Arabian Sea.

Share