Nu Stadium
Miami, FL
City
Nu Stadium is a soccer-specific stadium in Miami, Florida, United States. Opened in April 2026, the 26,700-seat stadium is the home field of Inter Miami of Major League Soccer, replacing the interim Chase Stadium in Fort Lauderdale.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account