Parks & Gardens nearby Kurunduwatta, Colombo 01000, Sri Lanka

Torrington Square

Approximately 1.83 km away
Address: Colombo 07, Colombo, Sri Lanka

De Mel Park

Approximately 1.91 km away
Address: Colombo, Sri Lanka