Tag: Barba Sports Complex

LOOK: The new Toledo City Sports Center / Megadome

Cebu has been growing not only in tourism and business but also in the sports and athletics department. This megadome, with an area of more than 12,000 square meters, is a proof that...

Cebu COVID-19 Update

Most Popular