Cambay Palm Lagoon

Vellimon West
Kollam
India