VIDEO: World’s Largest Indoor Arena is in the Philippines

With a maximum seating capacity of 55,000, the Philippine Arena is the world’s largest indoor arena.

The Philippine Arena is a multipurpose indoor arena at Ciudad de Victoria, a 140-hectare tourism enterprise zone in Bocaue and Santa Maria, Bulacan, Philippines.

Drone pilot: Lester Cruz


LEAVE A COMMENT BELOW

(Visited 1111 times, 1 visits today)

RECOMMENDED FOR YOU