Malwatta Junction is a City or town hall located in Sri Lanka. It is one of the 224 City or town halls in Sri Lanka. Address of Malwatta Junction is Wariyapola Road, Sri Lanka. Malwatta Junction is rated 4.5 (out of 5 stars) by 7 reviewers on the web.
Some of the places around Malwatta Junction are -
Wariyapola Road, Sri Lanka