
Where in the world can you find the Virgin Mary overlooking an amusement park? In Italy, of course! We are now making our way up the eastern coast of Lake Garda, a holiday spot that’s extremely popular in the summer with Italians and Germans. It’s packed with restaurants, luxury campgrounds and all forms of entertainment, […] Read More »