Skip to content

Business Listings - Ibex River Resort

Search results

  • Ibex River Resort

    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 .....