Rollo in Geneva

1857220 pages
Written by
Geneva is situated upon the confines of France, Switzerland, and Sardinia, at the outlet of the Lake of Geneva, which is perhaps the most beautiful, and certainly the most celebrated, lake in Switzerland.
Keep track of this one.
Sign in to log, rate or review
Ratings
—
★★★★★★★★★★
0 ratings0 read · 0 reading · 0 want