The village of Eleshnitsa is located 15 km east of Razlog, in the western foothills of the Rhodoppe massif called Belakite and on both banks of Zlataritsa River that flows into Mesta River about 2 km south of the village. The landscape is mostly mountainous and semi-mountainous.

On the territory of the village, there are four mineral springs with healing powers and water temperature between 20 and 70°С. A sports complex has been built with a large football playground, tennis courts and a mineral water swimming pool with a jump-tower. During the warm months, the pool serves as a beach for the local people and the guests of the village.

Archaeologists have found remains of an Early Neolithic settlement near Eleshnitsa (6th-7th millennium BC), artefacts of which have been exhibited in the museum collection at the local Community Center. Along with the Neolithic findings, many coins, pots and other ceramic objects from Antiquity have also been found around the village, from the time of Phillip of Macedonia to the late Roman Empire. Various historical sources connect Eleshnitsa with the ancient settlement of Iliopolis which some claim to be the birthplace of St. Varvara.

The village church called Sveti Atanas has valuable murals and stands in a well-arranged yard where one of the birches has grown into a peculiar arch-shape.

The Kukeri carnival is very typical for Eleshnitsa – each year, on Easter, people chase the evil spirits away with traditional rituals, masks, a lot of music and dancing. The village offers to its visitors one small hotel and two guesthouses.