1. Poland
With 14 UNESCO World Heritage Sites, Poland has reasons to keep on visiting time after time. Photo: Shutterstock
2. Bulgaria
Bulgaria is known for its stunning natural landscapes, cultural riches and the lively nightlife. Photo: Shutterstock
3. Czechia
Czechia offers amazing value for money and more than a little culture. Photo: Shutterstock
4. Hungary
Budapest is one of Europe's most beautiful cities - perfect for a long weekend away. Photo: Shutterstock
5. Latvia
Riga is famous for its bustling markets and healing spas. Photo: Shutterstock
6. Portugal
Portugal's coastline is the perfect place to relax, unwind, and rest your eyes on the endless Atlantic ocean. Photo: Shutterstock