Belgium

Belgium, a tiny country nestled between France and the Netherlands, has idyllic farms and charming medieval towns. It's got lots of history and culture and boasts fantastic food and beer.