Where England plays
Mar 21st, 2014 | By The Editor
Representatives from the Brazilian Tourist Board (Embratur) and England’s group stage host cities (Sao Paulo, Belo Horizonte and Manaus), were in London this week to explain where the host cities are and a little about them