It's always enjoyable to explore seaside medieval towns; there's something even more magical, almost timeless, about appreciating them from the water. Montenegro's Bay of Kotor, a winding bay in the Adriatic Sea, is home to some of the most beautiful preserved medieval towns and landmarks in Europe, making cruises through the Bay of Kotor the perfect way to experience the area. Towns like Kotor, Perast, and Tivat are anchored to the edge of the bay, and dating back to the 10th century, have a wealth of historic and architectural wonders that you can appreciate without even leaving the cruise ship. From the bell tower of the Church of St. Nicholas in Perast to the enchanting islands of St. George and Our Lady of the Rocks to the ancient city walls of Kotor, there are plenty of reasons to go to the Bay of Kotor on your next cruise. Just don't forget your camera!