Ambrra River Resort, Pollachi
Trichur road, Thalanar farms Vazahaikombu, Nagoor Pirivu Ambarampalayam Pollachi - 642103 Tamilnadu, India
Ambrra River Resort Details
The Ambrra River Resort is located around 10km from Pollachi, one of the famous towns in Tamil Nadu. The resort is located on the banks of river Amaravathy and is just an hour's drive from Coimbatore and Palakkad. This is an ideal place for a family vacation and to enjoy amidst natural surroundings while you're in the town.