Where is the Kubalwela Mahamevnawa Asapuwa located?
The Kubalwela Mahamevnawa Asapuwa is placed in the Badulla District of Sri Lanka within the Uva Province. It sits right along the main A16 roadway between the known visitor spot of Ella and the business centre of Bandarawela.
Set on a noticeable, breezy hillside, the temple compound brings in sweeping panoramic sights over the nearby tea plantations and sharp valleys. Because it is positioned roadside, it is easy to reach for travellers moving through the central highlands.