Prakash Natarajan Thottam Rd, Pollachi Town, Pollachi, Tamil Nadu, 642004 India
Description
Beautiful greenery all around the property makes it so overwhelmed to come and stay. The trees gives it a charming appearance and fresh feeling making it appealing to choose and enjoy the leisure time with family & friends.