Terrasson is situated on the Est limit of Dordogne, in the borders of Corrèze and Limousin. Its old town, built on a hill, oversees the Vézère River.
A stroll in the old town offers a tour through time where you can follow the evolution until nowadays.