Take a tour of Annecy Castle in France - part of the World s Greatest Attractions travel video series by GeoBeats. The Castle of Annecy (AHN-e-see) is one of the most prominent structures located within the town of the same name. It came under the town s ownership in 1953. Certain angles of the castle provide visitors with a spectacular view over the rooftops of Old Town. Over time, the castle walls have housed the Counts of Geneva as well some prominent dukes.