La Tifoteca โ€” Where Football Meets Maps

//
National Football Stadium (Maldives)
Green Streets

Male, Maldives๐Ÿ‡ฒ๐Ÿ‡ป

Green Streets

Founded: 2010
Venue: National Football Stadium (Maldives)
Capacity: 11.850