TravelOne uses cookies to give you the best possible service. If you continue browsing, you agree to the use of cookies. More details can be found in our privacy policy.
Our Lady of the Rocks (Gospa od Skrpjela) is a man-made island located in the Bay of Kotor, Montenegro. Legend has it that the island was created by local fishermen who found an icon of ... the Virgin Mary on a rock in the sea in the 15th century. Over the years, the island has become a popular pilgrimage site and tourist attraction. Visitors can explore the Baroque-style church dedicated to the Virgin Mary, which houses a stunning collection of 68 paintings by Tripo Kokolja. Boat tours are available to the island, offering breathtaking views of the bay and surrounding mountains. The best time to visit Our Lady of the Rocks is during the annual Fasinada festival on July 22nd, when locals throw stones into the sea to expand the island. This tradition symbolizes the ongoing connection between the people of Perast and the island. Immerse yourself in the local culture and traditions by attending a church service or participating in the Fasinada festival. Don't forget to pick up a souvenir from one of the local artisans selling handmade crafts on the island. Read more ▼
Traveler Rating
Lower to Higher Price
Higher to Lower Price
Shortest to Longest Trips
Longest to Shortest Trips
New on TravelOne