Land Mark
N/A
Payment/ Cards Accepted
Cash, Cheque, Credit Card, Demand Draft, Debit Card, Paypal, Net Banking
Timings
Details/Facilities
Nature Castle is an ancient typical Christian Kerala traditional home mostly made in wood, re-modelled with modern amenities. The Nature castle is originally built 110 years ago at Bharanganam, the holy city of Saint Sr.Alphonsa. This house was dismantled carefully and re-assembled at the present location in Munnar.