With its laid-back vibe, coastal Essaouira was the perfect place to go for a few days' rest and relaxation.
Bergen
With charming architecture, scenic hikes, great food and top notch art galleries, Norway's second largest city is a delightful place for a short break.