‘World’s most beautiful small town’ in France looks like it’s from a fairytale
The small hilltop village of Gordes in France has been named the world's most beautiful small town - and it's not hard to see why…
The small hilltop village of Gordes in France has been named the world's most beautiful small town - and it's not hard to see why…