The jewel of the bay is the artificial islet Our Lady of the Rocks, named after the small Roman Catholic church placed on it. The legend says that centuries ago here was nothing but the rock, until two fishermen from Perast in the 15th century found an icon on it- Virgin Mary. It was considered a sign from God, and locals vowed to build the chapel on that place and name it Our Lady of the Rocks. For 300 years they were sinking ships and throwing tones of rocks, until they finally managed to build an island which is even today in a shape of a ship. This saint became a patron saint of the seamen.
The interior of the church was painted by the local painter Tripo Kokolja, and represents biblical motifs. Among the paintings you can see votive plates- gifts seamen left after surviving misfortunes in the sea for vowing their lives to Our Lady of the Rocks. It is the largest collection in the world. The original painting found in the 15th century stands on the main altar, situated directly on the rock where the painting was found.
In the museum, among numerous exhibits, is a special embroidery made by a local woman from Perast, who dedicated 30 years of her life waiting for her husband to come home and making that marvelous piece of art. She used gold, silver, pearls, silk, damask and her own hair to represent Our Lady of the Rocks.