Rollo in Geneva
Publisher: Sheldon & Co.
Published: 1868
Language: eng
Number of pages: 220
Description: 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.