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 up of very captivating vista of architectural masterpieces and a charming riverside. The history that this place holds coupled with the abundance of outdoor activities has made Albi a haven for tourists. Continue reading “Travel guide to Albi” »