Ambewela Junction is a Landmark located in Sri Lanka. It is one of the 57 landmarks in Sri Lanka. Address of Ambewela Junction is Ambewela, Rendapola-Ambewela Rd, Sri Lanka. Ambewela Junction is rated 4.5 (out of 5 stars) by 14 reviewers on the web.
Some of the places around Ambewela Junction are -
Within less than half a Kilo meter of Ambewela Junction, you can also find Ambewela Railway Goodshed, Ambewela rooms, Mashallha Hotel, Susi Gest, ambewela stores, Ambewela High Products, Ambewela School Ground, Ambewella Buddhist Temple, and many more.
Ambewela, Rendapola-Ambewela Rd, Sri Lanka