Visiting Gordes (France): the "Most beautiful small town in the world" — Wanderful.News