20 uncrowded European cities worth a visit
Orange, France: Located in the south east of France, this beautiful city boasts the best preserved Roman theater in Europe, built in the first century C.E. Norwich, England: One of the most complete medieval cities in the UK, Norwich is home to a Norman castle as well as an 11th-century …