20 Junction is a Bus stop located in Sri Lanka. It is one of the 5932 Bus stops in Sri Lanka. Address of 20 Junction is Sooriyawewa, Sri Lanka. 20 Junction is rated 1 (out of 5 stars) by 1 reviewers on the web.
Some of the places around 20 Junction are -
Sooriyawewa, Sri Lanka