Report - Resort...this land is Kumarakom. yes, it’s the naturally gifted land of Kerala; one of the 50 must-see places of a life time according to the National Geographic Traveler. Nestled

Please pass captcha verification before submit form