answersLogoWhite

0

currently, the largest indoor arena will be set in the Philippines named "PHILIPPINE ARENA" with 50,000 capacity. it will be officially open on July 2014.

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions