Kingdom of Guadalupe National Stadium

The Kingdom of Guadalupe National Stadium is a multi use stadium located in Guadalupe City home of the Guadalupe City Tigers Quadball Team.