37 Lesser-Known European Villages That Feel Like A Fairytale
19. The Medieval Dream of Perast, Montenegro

Along the stunning Bay of Kotor, the tiny baroque village of Perast stands as a relic of Montenegro’s Venetian past. With 16 churches, crumbling palazzos, and panoramic mountain views, Perast is a hidden treasure untouched by time. Its biggest draw? The tiny artificial island of Our Lady of the Rocks, complete with a centuries-old church rising from the Adriatic waters. Take a boat ride to the island, stroll the elegant promenade with its seafood restaurants, and climb the Bell Tower of St. Nicholas Church for a breathtaking view of the bay.