Lonely Planet collected a list of the top 10 countries to visit in 2020, taking you from blue Caribbean waters to thick European forests and beyond. Here are the destinations not to miss.
1. Sri Lanka
Known for its timeless ruins and culture, attractive beaches and welcoming people, Sri Lanka is a key destination for anyone looking for a relaxing vacation full of beach lounging, wellness retreats and flavorful food to explorers in search of the next greatest sight.
When to visit: Sri Lanka is busiest December through March. However, the best weather can usually be found in April and September.
2. Germany
From cities filled with museums and nightlife to beautiful wildlife, Germany has something for everyone. Some tourist favorites include Berlin's Museum Island, the Berlin Wall, The Cologne Cathedral in Cologne, and the Black Forest.
When to visit: Germany is most popular among tourists in July and August. Lonely Planet recommends heading over in the fall and spring.
3. Zimbabwe
The attraction of Zimbabwe is all about its gorgeous landscapes and extensive wildlife. Victoria Falls National Park is among the best spectacles to see in this southern African country. Take view of the rushing, mile-long waterfall from Devil's Pool, a natural infinity pool next to the fall, and peer at its 328 feet drop.
When to visit: April and October bring sunny days and clear, cold nights, while July through September is the best time for wildlife viewing and white-water activities.
4. Panama
The country may be small, but there is a lot to do and see in Panama. Panama City is a diverse and busy city, and it is celebrating its 500th anniversary in 2020 by throwing a huge celebration.
When to visit: High season in Panama is during public holidays, such as Christmas and Easter. The best prices seen are usually between mid-April and early December.