Birds Lagoon is a village resort, luxuriously furnished, and immaculately decorated, the cottages are a thing of beauty and a joy forever-they are comfortable and alluring.
Tapovan Green County Resorts is a luxury resort, located at Thattekad, Kerala. T...
Hornbill camp at Thattekkad near Kochi, is so located, to perfectly blend into t...