The Back Water Resort

Kumrarakom South
Kumarakom
India