Albertville et ses alentours
Short game of six locations on the City of Albertville in Savoie in France in Europe On Earth.
Enjoy
Play Albertville · All community maps · WorldGuessr, a free GeoGuessr alternative