Club Mahindra backwater Retreat Ashtamudi

Chavara South (Thekkumbhagam)
Thekkumbhagam
India