Annecy is known as the “most beautiful lake in Europe” and after spending two days there, we wholeheartedly can agree!! This stunning lake in France shares a border with Switzerland and is the cleanest body of water in Europe, giving it the most stunning turquoise color! The glacier water from the nearby Rhone Alps feeds […]