Happy New Year! How many of these locations are on your list??
CNN Travel unveils 20 of the best places to visit in 2020, including a hidden gem in the Caribbean, a remote island off the coast of Africa and a German town with the coolest trains.
— Read on www.cnn.com/travel/amp/places-to-visit-2020/index.html