Carcassonne - France

Carcassonne emuralhada city, which bears the title of the largest fortress in Europe! In the city there are human records from the 6th century BC, one of the most visited cities in the [...]

Continue Reading