X
Karimeen Hut Resort
Engandiyur, Thrissur
Rate This
Karimeen Hut Resort is an exclusive private resort situated 150 meters from the shore in Canoli cana