Dubrovnik, Croatia
A picturesque city bordering the Adriatic Sea, Dubrovnik is a historical gem, featuring limestone streets and architecture ranging from baroque to renaissance to Gothic. The Old Town is surrounded by stone walls that date back to the 1500s.
[Photo via @bestluxurybreaks]