Nestled in the gorgeous mountains of Switzerland is Gruyeèes, an old medieval town where anyone could live happily ever after. Families can explore Gruèyes’13th century castle, which houses an impressive knights’ hall, twisty towers, ramparts, and stunning gardens. Minus the dragons, children will feel as though they have been transported to their favourite medieval story time book. To make this fairytale destination even more magical, try one of the traditional restaurants serving specialities of La Gruyere such as fondue or the soup de chalet.
How to get there: The closest airport is Bern Airport, just a one-hour drive away.