Amazing Beaches That'll Drown You in Its Beauty!
Find
 
Find
 

Ambrra River Resort, Pollachi

Ambrra River Resort, Pollachi

Trichur road, Thalanar farms Vazahaikombu, Nagoor Pirivu Ambarampalayam Pollachi - 642103 Tamilnadu, India

Ambrra River Resort Details

Ambrra River Resort

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. 

Share this on your social network