Photo Feature: The Gravel Roads of Girona, Spain and the French Alps!
"Girona is a city in Catalonia, Spain, at the confluence of the rivers Ter, Onyar, Galligants, and Güell and has an official population of 99,013 as of January 2017. It is the capital of the province of the…














