3. Kotor, Montenegro – A Medieval Jewel on the Bay
Though Montenegro is gaining popularity, Kotor still remains underappreciated compared to its Croatian neighbor, Dubrovnik. This walled medieval town sits on the edge of the Bay of Kotor, surrounded by steep mountains that reflect on calm waters. The Old Town is a UNESCO World Heritage Site, filled with cobbled alleys, hidden squares, and Romanesque churches. Climb the fortress above the city for jaw-dropping views that rival any in Europe—without the usual crowds.