Ravana Ella Falls – A Historical Wonder Amidst Natural Splendour

Liked it? Please share !The island of Sri Lanka nonchalantly brings together natural beauty and historical wonders. The jewel just south of India contains a myriad of natural scenery ranging from pristine beaches, lush rainforest landscapes and boasts a stunning assortment of wild-life ranging from leopards to elephants. One of the most popular destinations on … Continue reading Ravana Ella Falls – A Historical Wonder Amidst Natural Splendour