Next Stop:  Dubrovnik, Croatia

Next Stop: Dubrovnik, Croatia

The bus fills the entire narrow lane as it twists around curves along the Adriatic coast. It comes within inches of limestone cliffs on one side, and sheer drop-offs into the sea on the other. Once we swing around a mountain a few hours later, viola! The site of the...