The Montfort meander Discover / Landscapes / Free / 11 km The Montfort meander is a natural attraction located between the villages of Vitrac, Monfort and Carsac-Aillac. There is a viwepoint on the site The most beautiful view of the site can be seen along the road D703.