Lake Palace Family Resort

Pallichira, Kumarakom P.O
Kumarakom
India