Details
thatched house surrounded by greenery at Ibex River Resorts, Pollachi

Ibex River Resort, Pollachi

Ibex River Resort, situated on the banks of River Aliyar, offers a serene and family-friendly retreat amidst lush greenery. With fully furnished rooms and river-facing balconies, it is an idyllic getaway for a tranquil experience.