Rates: 90.9985 - 148.836
Amenities:
Kumarakom Lagoon Ambika Market P.O. Vechoor Kumarakom, India 686144