admin 0 comments Destination, Europe, France, Uncategorized July 31, 2025 19 Feb 2012 Paris: A One Day Stand In case you don’t know—Geneva is nestled in the bottom left hand corner of Switzerland, bordering NW Italy, and SE France- about 3 hrs ... Continue reading