Shopping Malls nearby Galgammulla, North Western

Edandawela Junction

Approximately 1.97 km away
Address: Edandawela, Sri Lanka