The Fairy-Tale Village of Tourrettes sur Loup, France

The Fairy-Tale Village of Tourrettes sur Loup, France

Stroll through Tourrettes sur Loup, a magical medieval village in the south of France that is straight out of a fairy tale. Tourrettes sur Loup Guest Post by Erin Harris The beautiful town of Tourrettes sur Loup rests on a rocky hilltop 14 kilometers from the sea in...