6Rovinj, Croatia

This beautiful coastal town is located on the Istrian Peninsula. Rovinj’s old town is a maze of cobbled streets lined with colorful buildings, and its harbor is filled with fishing boats and charming cafes.