Nakalagamuwa Interchange is a Toll booth located in Sri Lanka. It is one of the 36 Toll booths in Sri Lanka. Address of Nakalagamuwa Interchange is Narammala Road, Sri Lanka. Website of Nakalagamuwa Interchange is http://www.cep.rda.gov.lk/. Nakalagamuwa Interchange can be contacted at 94112885202. Nakalagamuwa Interchange is located in a remote area, with less than 2 listed places around it Nakalagamuwa Interchange is rated 4 (out of 5 stars) by 9 reviewers on the web.
Some of the places around Nakalagamuwa Interchange are -
Narammala Road, Sri Lanka