1 Samroha Resort | Athirapally Waterfalls Resort, Resorts in Athirapally Vazhachal samrohaathirappilly.com samroha resort 4 years ago in Travel 0