Sugatadasa Indoor Stadium - Sugathadasa National Sports Complex
Soccer, Football Stadiums; Soccer, Football Fields
Address
Prince of Wales Ave New Bazaar, Colombo 14, Colombo 01400 Colombo Western Province Sri Lanka On an island Altitude 10.15m
Contact details
Website
Contents
- Activities
- Family Fun, Leisure, Recreation
- Rugby
- Soccer, Football Stadiums; Soccer, Football Fields
- Sports Stadiums
Report
Propose changes ... Are you the business owner?
Neighboring Locations
- 200+ Radius 50 km
- 200+ Radius 150 km