Dubrovnik, Croatia

A historic stone fortification surrounding the coastal town of Dubrovnik
Despite the mighty walls that have surrounded it for centuries, the city of Dubrovnik is embracing tourists on its Mediterranean shores.