Avignon, France

Avignon is a peaceful village nestled within the Provence region in Southern France. A stark contrast from the grim wintry streets of Paris, Avignon basks beneath the winter sun igniting a mysterious nostalgia from past summers. A historical and medieval centre is enclosed by the city walls, and beyond that lays the picturesque countryside of Southern France. read more