Estadio Gran Mamoré

Address:
Calle Pedro de la Rocha 51
City:
Trinidad
Capacity:
12000
Surface:
grass
Sponsored links

Map