As the length of the day reaches its maximum, Europe is preparing to mark midsummer. Here are the best places to join in with the revelries.
Read More