Thotas Ella is a scenic waterfall located in the Kalutara district of Sri Lanka. It is surrounded by lush greenery and offers a tranquil atmosphere for visitors to enjoy.