Beautiful buildings, adorable little streets and an abbey. That's Stavelot, a small town close to Malmedy in the Belgian Ardennes. The abbey is protected as cultural heritage and the city centre has many great shops and restaurants.