Sabaragamuwa Indoor Cricket Complex is located in Ratnapura, Sri Lanka on Sabaragamuwa Sports Complex, AB035. Sabaragamuwa Indoor Cricket Complex is rated 4.1 out of 5 in the category sports complex in Sri Lanka.
Address
Sabaragamuwa Sports Complex, AB035