Athirappilly Waterfalls December 3, 2014May 5, 2017Lookerala The soothing sounds take you to the nature’s most relaxing, rejuvenating place, East of Chalakkudy, ?The Athirapally Waterfalls? in Trichur District, Kerala, India. [...]