Located in southwest France, Bordeaux is a World Heritage Site recognised for its incredible historic cityscape. The Miroir d'Eau in front of Place de la ...