France • フランス - Jordy Meow
Powered by SmugMug Log In
Albi

Albi

Albi is a commune in southern France. It is the prefecture of the Tarn department. It is located on the River Tarn, c. 85 km northeast of Toulouse. Its inhabitants are called Albigensians.

albieuropefrancefrenchoccitanietarn