Lyon - Parc de la Tête d'Or (Ratings: 4.6/5)Parc de la Tête d'Or, located in Lyon, France, is one of the largest urban parks in the country, covering an area of 117 hectares. The...