Skip to content Skip to footer


Discover the hidden gem of North Macedonia, where the majestic Galicica Mountain meets the crystal-clear waters of Lake Ohrid. Immerse yourself in the charm of Trpejca, a village rich in tradition and natural beauty, and experience a tranquil escape from the hustle and bustle of everyday life.

Nestled at the foot of the majestic Galicica Mountain and along the crystal-clear waters of Lake Ohrid lies the charming village of Trpejca. With its stunning natural surroundings and unique traditional architecture, Trpejca is a true hidden gem of North Macedonia.

The village itself is a quaint, picturesque settlement that offers a peaceful escape from the hustle and bustle of modern life. Walking along the narrow streets, visitors will be enchanted by the traditional stone houses and their red-tiled roofs, all set against the stunning backdrop of Galicica Mountain.

Trpejca’s real highlight, however, is its access to Lake Ohrid. With its shimmering blue waters, this ancient lake is considered one of the oldest and most biologically diverse lakes in the world. Visitors can take a refreshing swim, rent a boat and paddle out to explore the lake’s many hidden coves and bays, or simply relax on the peaceful shore.

For those seeking adventure, Trpejca offers plenty of opportunities for hiking and biking through the Galicica Mountain. With its rugged terrain and stunning vistas, the mountain is a hiker’s paradise, offering trails of varying difficulty that wind through dense forests.

In the evening, visitors can relax in one of the village’s cosy restaurants, sipping on a glass of traditional Macedonian wines and watching the sunset over the lake. As the stars come out, Trpejca transforms into a magical wonderland, with the sounds of traditional Macedonian music and laughter filling the night air.

Trpejca is a truly special place that offers visitors a unique blend of natural beauty, cultural heritage, and warm hospitality. Whether you’re seeking relaxation, adventure, or a bit of both, Trpejca is the perfect destination for your next holiday.