Venue
The Imperial Palace is located at the edge of Lake Annecy and a short walk away from the Little Venice of the Alps, in the heart of the French Alps.
The Imperial Palace is located at the edge of Lake Annecy and a short walk away from the Little Venice of the Alps, in the heart of the French Alps.