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
- 60
Part of the Ephesus Archaeological Complex in Selçuk, Turkey, the Public Latrine at Ephesus provides a unique glimpse into the daily life of the city’s ancient inhabitants. Dating back to […]
Soaring to a height of 1,071 feet (326.5 meters), the Vilnius TV Tower stands as Lithuania’s tallest building, overlooking Vingis Park. This functional radio and TV tower also offers visitors […]
Nestled in two 19th-century mansions on the northern European shore of Istanbul, the Sadberk Hanim Museum offers a rich tapestry of Turkish history and culture. The museum’s permanent collection spans […]


