France, Avignon: Wonderful people & Amazing Architecture