Festival Navratri – Nine Nights – Festival of India! Navratri – Nine Nights – Festival of India! There’s so much beyond Holi and Diwali festivals in India. Have you visited India during the nine-day-long festival called ‘Navratri’? Navratri is …