Police Aquatic Sports complex is located in Colombo, Sri Lanka on No 569 Elvitigala Mawatha. Police Aquatic Sports complex is rated 4.7 out of 5 in the category swimming pool in Sri Lanka.
Address
No 569 Elvitigala Mawatha
Accessibility
Wheelchair-accessible car park