Advertisements

The Grand Tour – Season 2 Episode 3 Filming Locations

Locations: Bar “coll dels reis”, Escorca, Spain (Mountain Race) Google Maps Co-ordinates: 39.832040, 2.815884 Houghton Hall…