Le Champ des Oiseaux (La Maison de Rhodes) FR - Troyes Location: 160 km away from Paris Discover Book