Sri Lanka is where the epic story of the Ramayana comes to life. This beautiful…
KINIGAMA FALLS
KINIGAMA FALL
Kinigama Falls, also known as Gal Ekka Ella, is a captivating waterfall tucked away near the charming town of Bandarawela in Sri Lanka. This lesser-known gem offers a serene escape from the usual tourist crowds and a chance to experience the raw beauty of nature.

