Marsalès is located north of Monpazier on a plateau watershed between the valleys of the Garonne and the Dordogne. 31 hamlets constitute it.
During the Heritage Days in September, you can meet people from the village proud and happy to show you their church.