The Philippine Arena is a multi-purpose indoor arena at Ciudad de Victoria, a 75-hectare tourism enterprise zone in Bocaue and Santa Maria, Bulacan, Philippines. With a capacity of up to 55,000, it is the world's largest indoor arena.
SHARE THIS EPISODE TO YOUR FRIENDS
Follow @pinoygeeks