Palais de I’Isle Castle is located on the Thiou canal in the old town center of Annecy; it was built in 1132. Published October 11, 2014 at 1500 × 1001 in France Trip, September 2014 Palais de I’Isle Castle