X

Karapuzha Village Resort

About Karapuzha Village Resort

Karapuzha Village resorts in wayanad, the waterfront holiday resort in Wayanad is a place where you will get some amazing amenities

Download our App