The Famous Lion Monument – Lucerne, Switzerland

with No Comments

Lucerne, Switzerland is one of the most beautiful cities in Switzerland, situated on the shores of Lake Lucerne with the mountains in the background, it is a beautiful place. When you stroll through the city make sure you visit the … Read More