Where is Albi Located?

Where is Albi Located?

Albi is a city located in the Occitanie region of southern France. It is situated in the Tarn department, along the Tarn River. Known for the impressive Sainte-Cecile Cathedral and the Toulouse-Lautrec Museum. Albi is a UNESCO-listed city with a blend of medieval and Renaissance architecture.

Map showing location of Albi
Where is





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More