Athirappilly and Vazhachal waterfalls in Kerala, Thirussur

You feel a strange peace as you walk down the stone steps that lead to the Athirappilly waterfalls’ base. With a height of over 80 feet, it is Kerala’s most famous and largest waterfall. You are left with a sense of awe at the sheer power and beauty of nature when you see the water […]