Why do you feel this listing needs to be reviewed?
Nestled on the banks of Ambarampalayam River, Ibex River Resort, Pollachi welcomes you to a tranquil escape amidst the lush greenery of Tamil Nadu. Located just 12.2 km from Pollachi Railway Station and 68.3 km from Coimbatore International Airport, this family-friendly resort is a sanctuary from the hustle of city life.
26 views, Last viewed on Saturday, April 27th, 2024 at 8:26am