Ibex River Resort
trichur road thalanar farms vazaikombu nagoor pirivu ambrampalam, Pollachi, Tamil Nadu - 642001
073581 57300
Indulge in a luxurious escape at our resorts in Pollachi. Our accommodations offer a perfect blend of comfort and nature. Elevate your .....