The Philippine Sports Stadium, also known as New Era University (NEU) Stadium, is a football and track stadium at Ciudad de Victoria, a 140-hectare tourism enterprise zone in the towns of Bocaue and Santa Maria in Bulacan, Philippines. The stadium was built right next to the Philippine Arena, the world's largest indoor arena. The stadium is the largest football stadium in the Philippines with a maximum seating capacity of 25,000.
Less