croylance5051 croylance5051 27-09-2019 Geography contestada Europe's relative location: is one of centrality within the land hemisphere is one of inferior global accessibility has proven inefficient for international trade is disadvantaged by its proximity to the sea