Enchanting small towns and villages pepper
Croatia's islands, hills and coastlines, endearing the popular Balkan destination to travelers even more with their narrow cobbled streets, red-roofed houses and go-slow lifestyle. Wander beyond Dubrovnik, the
national parks and the beaches. These 25 towns are idyllic venues for an unforgettable getaway. They will charm your sandals right off.