National Parks · Our pick

Golem Grad

Island·Lake Prespa, North Macedonia

Snake Island

The country’s largest island, in Lake Prespa, with old churches, juniper woods and pelicans.

About Golem Grad

Golem Grad, also called Snake Island or St Peter, is the largest island in the country: an ellipse 750 metres long and 450 wide, rising 50 metres out of Lake Prespa within Galičica National Park. Wild juniper forest covers much of it, alongside almond and nettle trees. Great cormorants and Dalmatian pelicans live here, and the island’s dice snakes and wall lizards grow larger than their mainland cousins. Ruins crowd its small area: the church of St Peter, the medieval church of St Dimitrija and an Early Christian basilica with remains of a mosaic floor. Ask the park office about visits.

Our take

  • Island churches
  • Dalmatian pelicans
  • Juniper forest
  • Inside Galičica park
Address
Lake Prespa, the Balkans

Get directions

Opening hours, prices and seasonal openings change, so please check with Golem Grad before you go.

Last checked: October 2026 How we choose

Location

The map comes from Google Maps, which sets its own cookies once it loads.

Open in Google Maps

The ULTIMATE letter

Letters from the Balkans

An occasional email with our new Balkan stories. No spam, ever.