The Leela Kempinski Kovalam Beach

Kovalam Beach Road
Kovalam
India