In the Athwelthota Waterfall Cluster, the Mohini Ella holds a mysterious reputation that ingratiate the fear and cautiousness amongst the local population. With legends and rumors revolving around the inhuman lurking and beliefs, the waterfall named after a mythical character named Mohini. The Mohini Ella and its related areas can not easily dissuaded from this feared reputation hence the locals are reluctant in venturing too much closed to the waterfall.
As the relative untouched waterfall, the environment and bio-diversity of the area is thriving exponentially, while making the scenery a picturesque beauty. The bio-diversity is highly dense in the area susceptible to changes with too much explorations. However this waterfall is most enchanting in its mystery and it is not advisable to camping in the area.
The Basilica of Our Lady of Lanka is a Roman Catholic church with basilica
status in Tewatte, Sri Lanka. Being thus in a somewhat distant suburb of
Colombo, it comes under the purview of the Roman Catholic Archdiocese
of Colombo and is a site of pilgrimage for Sri Lankan Catholics since 1974.
The church is home to the venerated statue of Our Lady of Lanka.