Palais de l’Ile

A view of Palais de l'Isle, a small castle on an island in the Thiou River in Annecy, one of the most charming old European towns in France.

A view of Palais de l’Isle, a small castle on an island in the Thiou River in Annecy, one of the most charming old European towns in France.