Nature Castle Heritage Home Stay and Accomadation
Nature Castle, Chilandhiyar Koviloor,
About Nature Castle Heritage Home Stay and Accomadation
Nature Castle is an ancient typical traditional Christian Kerala traditional home mostly made in wood, re-modelled with modern amenities. It is an eco friendly home stay & accommodation for travellers in Munnar. Nature Castle is managed and owned by ancient Christian family of Thodupuzha, in the Idukki district of Kerala.
Send an enquiry to Nature Castle Heritage Home Stay and Accomadation?
Recommended Similar Businesses
View in Map
Get this address as SMS,
Send SMS ZQ70WH to 9243316009