Villa Dihovo

Located in Dihovo, a relaxing village in the foothills of Mt Pelister, Villa Dihovo is a friendly, family-run guesthouse serving homemade traditional food and drink, and offering plenty of outdoor activities for those wishing to explore the forested mountains, lakes and river immediately accessible from the village.


St. Dimitrij church – Magarevo village

The church dedicated to St. Dimitrij in Magarevo village was built in 1835. This extraordinary three-nave building is unique in many ways in the...
Hadzi Mahmud Bey Mosque Bitola

Hadzi Mahmud Bey Mosque