Annecy is a charming alpine town in southeastern France. Known as the 'French Venice', it's famous for its beautiful old town, with cobbled streets, winding canals, and pastel-coloured houses. The town is on the shores of Lake Annecy, which is surrounded by mountains and is renowned for its clean, crystal-clear water. Annecy is also a cultural hotbed, with several museums, galleries, and festivals throughout the year.