Our Lady of the Rocks island aerial view, Bay of Kotor Montenegro
    History

    A Story in Stone

    Gospa od Škrpjela — born from faith and five centuries of devotion

    Five Centuries of Devotion

    Unlike its natural neighbour St. George island, Our Lady of the Rocks (Gospa od Škrpjela) was entirely man-made — built over centuries by the devoted people of Perast. It remains one of the most remarkable artificial islands in the Adriatic.

    1452

    The Discovery

    Two sailors from Perast discover an icon of the Madonna and Child on a small reef in the Bay of Kotor after returning from a successful voyage. They vow to build a church on the spot.

    1452–1600s

    Building the Island

    For over 200 years, the people of Perast sink old and captured ships and hurl rocks onto the reef. Slowly, an artificial island rises from the bay.

    1630

    The Church

    A Roman Catholic church dedicated to Our Lady is completed on the now-stable island. It is named Gospa od Škrpjela (Our Lady of the Rocks).

    1700s

    Kokolja's Art

    Baroque painter Tripo Kokolja adorns the church interior with 68 paintings depicting the Virgin Mary and scenes from the Bible.

    68 Baroque paintings by Tripo Kokolja inside Our Lady of the Rocks church
    Inside the Church

    Art & Devotion

    The interior of Our Lady of the Rocks holds 68 paintings by Baroque master Tripo Kokolja, painted in the early 18th century. Votive silver tablets donated by sailors line the walls. The most striking piece is the tapestry by Jacinta Kunić — woven with gold and silver thread and her own hair over 25 years of devotion.

    Boat approaching Our Lady of the Rocks island from Perast
    See It In Person

    500 years of history,
    5 minutes from shore

    Daily boat departures from Perast. Experience the island, the church, and the legend yourself.