Natuurkasteel ligt in Vattavada, een klein dorp beroemd om zijn groenteteelt en zegen met zijn schilderachtige schoonheid. Naturecastle is 110 jaar geleden gebouwd in Bharananganam, de heilige stad van de gezegende sr. Alphonsa. Dit volledig houten huis is ontmanteld en opnieuw opgebouwd met moderne voorzieningen in Vattavada, Munnar. Het huis toont de kunst van het timmeren in die dagen. Gezinnen en groepen kunnen genieten van de kalme en rustige omgeving. Nationaal park Pampadum shola, uitkijkpunt Topstation - zijn die nabijgelegen bezienswaardigheden.