The medieval town of Terrasson (20 km - 13 miles from Brive), lies on the river Vézère. In Terrasson you find any stores that you need. There are 5 large supermarkets. There are also several restaurants in the old and new part.