Emarald Island Floating Resort

3 Star  

Kovilakom, Alleppey, Kerala - 688 553

Emarald Island Floating Resort, Alleppey - Photos & Videos