Narrow cobbled streets in the Mediterranean Old town of Dubrovnik ...