Ethamala Falls - ඇතාමළ ඇල්ල Travel 

Athaa Mala Ella

Sri Lanka has one of the greatest cascade densities on the planet contrasted with Sri Lanka. The lovely Athamala Falls in the Matara District starts from the Nilwala River and is known as the main cascade in the Nilwala River. This is otherwise called Pahuruthota Falls. At a tallness of around 52 meters, this lovely cascade is a wonder of nature with the waters of the Nilwala River. This delightful cascade is anything but a decent spot to wash.  The closest town to the cascade is Pitabeddara. You can utilize…

Read More