Shopping Malls nearby Tawalantenne - Talawakele Rd, Tawalantenne, Sri Lanka

Newtown Shopping Complex

Approximately 0.36 km away
Address: Kothmale New Town, Sri Lanka

NEW DEEN STORES

Approximately 0.52 km away
Address: Kothmale New Town, Sri Lanka

SRI HANUMAN COOL SPOT

Approximately 1.03 km away
Address: Nuwara Eliya, Sri Lanka