Time your holiday with a popular festival or event and you are in for a truly unique experience. Some of the festivals I’m sure you will have heard of such as Rio de Janeiro Carnival and Chinese New Year...