This New Clifftop Lodge in India Has a 4-suite Palace — Plus Infinity Swimming pools, Panoramic Ocean Views, and Ayurvedic Wellness Remedies
February 4, 2023
India’s palm-fringed Kovalam shoreline stretches 9 miles alongside the Arabian Sea within the southwestern state of Kerala, with powdery, gold-sand seashores and crystal-clear emerald waters. Nestled on 67 acres, amid that dreamy tropical panorama, is The Leela Kovalam, A Raviz Lodge — a luxurious clifftop hideaway that quietly opened its doorways in summer time 2022.
With 188 visitor…