Scenic Relaxation on MSN

Why was this city built on cliffs?

Dubrovnik, Croatia, rises directly from rocky cliffs above the Adriatic Sea. Massive defensive walls protect the compact old town filled with terracotta rooftops and stone churches. The elevated ...