The Leela Kovalam, A Raviz Hotel, Kerala Perched on a cliff overlooking ... venue for a wedding along Kerala’s tranquil ...