Kumarakom Lake Resort

Kumarakom North P O
Kumarakom
India