India is a country rich in history and culture, from centuries of diverse and fascinating intermingling. Well known festivals which are celebrated all over India include Holi – the spring festival, where coloured powder is thrown with abandon to celebrate the end of winter and new crops – and Diwali, the festival of lights which celebrates the goddess Lakshmi, bringing good fortune and prosperity where homes and businesses are gaily decorated with myriad lights, candles and decorations. However, the regional cultural experiences offer a fascinating insight into local cultures. Here we share our top six.