Samroha Resort
About
Samroha Resort is a breath-taking hideaway perched on a cliff overlooking the majestic Athirappilly waterfalls which holds the top position for eco-tourism in Kerala, India.
Getting there
Kannamkuzhy, Vettilappara Post, Athirappilly