Albi – UNESCO World Heritage Site

Albi is the principle city in the Tarn (81) department in the south west of France, 50 minutes from Toulouse and less that 2 hours from the Mediterranean coast. It is known as the ‘Red City’, which needs no explaining as you near the town, nestling on the...
Copy Protected by Chetan's WP-Copyprotect.