Streets of Old Town Dubrovnik, Croatia TRAVOH Source See more: 5 Must-Visit European Cities for a 3-Week Adventure