Golumale is a remarkably unique geological formation located within Nuwara Eliya District in the Central Province of Sri Lanka.
Dummala Ella is a 5m-tall, beautiful waterfall located closer to Bulathkohupitiya, Sri Lanka.