Talloires-town located south of Geneva on Lake Annecy in the French Alps. Activities include golf, sailing and hiking. The town is 13 km from Annecy and 50 minutes away from the Geneva International Airport. A selection of hotels and restaurants in the area.