France

Cathar Country: Exploring Cathar Castles, France.

The South East of France is home to Cathar Country, perhaps most famous for its Cathar Castles! France is home to about 20 Cathar Castles in total, and the region is rich in culture and nature too. This is a fabulous place to step back in time and stand in awe of what generations before us witnessed

Cathar Country: Exploring Cathar Castles, France.