Deduwawala Junction is a Bus stop located in Sri Lanka. It is one of the 5932 Bus stops in Sri Lanka. Address of Deduwawala Junction is Sri Lanka.
Some of the places around Deduwawala Junction are -
Within around 250 meter aerial distance, there are at least 2 more Bus stops around Deduwawala Junction. These Bus stops are - Deduwawala Junction, Mahawela Bus Stop
Sri Lanka