Where is Maison des Ambassadeurs, La Rochelle located?
Maison des Ambassadeurs, La Rochelle, Maison des Ambassadeurs, La Rochelle, France (approx. 46.16283°, -1.1511°)
Maison des Ambassadeurs, La Rochelle, Maison des Ambassadeurs, La Rochelle, France (approx. 46.16283°, -1.1511°)