France is a very beautiful country with alluring villages scattered across the whole nation from the highlands to the lowlands and waterfronts. One of the communities that make up the overall beauty of France is Albi. This place is located in the southern part of France on the River Tarn. Really, this town is made …
Tag