Diwali: how to visit India's festival of lights - Lonely Planet