Experience Nirvana by residing in this 5 Star resort, which is amid a network of lake canals at Chavara South. There are a total of twenty five rooms spread
calendar_month Start Planning Your Vacation
@ Club Mahindra Backwater Retreat83kms Frm Alleppey