For a truly immersive cultural experience, why not book a touring holiday that coincides with a festival? From Mexico’s colourful Day of the Dead to the beer-fuelled exuberance of Oktoberfest, from the bright lights of Diwali to the pomp and ceremony of the Edinburgh Military Tattoo, there is a festival worth visiting pretty much every week of the year. An escorted tour is a great way to experience more unusual festivals such as Harbin’s Ice Festival or Naadam in Mongolia, places where independent travel can be challenging and expensive. Booking a tour is also a smart way to secure accommodation during popular times of year such as Carnival in Rio de Janeiro, when hotels get booked up months in advance.