Have you always been obsessed with the castles you read about in fairytales as a child? You’re not alone! If you’re dreaming up a castle-filled vacation fit for a princess, Luxembourg may be the trip for you. With over 50 castles, this small European country will delight history buffs and fairytale lovers alike.
