Our Lady of the Rocks, a 17th-century church, stands on one of two small islands in the Bay of Kotor, just off the coast of Perast. Surrounded by mountain peaks and cobalt blue waters, the church seems to float on the water’s surface. This serene setting has made it one of Montenegro’s most photographed landmarks. Visitors can explore the interior, which is adorned with intricate frescoes and a collection of baroque paintings, and learn about the island’s unique history, formed by centuries of seafarers depositing rocks and old shipwrecks.
Our Lady of the Rocks (Gospa od Skrpjela)
More Places You Might Enjoy
- 14250
Lafayette Cemetery No. 1, one of the oldest cemeteries in New Orleans, was built in 1833 and is listed on the National Register of Historic Places. Nestled in the leafy […]
- 57
Nestled behind the fresco-covered façade of the 19th-century VJ Rott House, Hard Rock Café Prague is a lively spot in the heart of the city. Just a short walk from […]
- 6
Nestled within the striking desert landscapes of Zion National Park, the Zion Canyon Hot Springs offers a serene contrast to the park’s more strenuous activities. Visitors can immerse themselves in […]


