Spirit of India – The Festivals
Spirit of India - The Festivals Discovery Channel presents an incredible series Spirit of India, an ode to the festivities across the diverse culture in India. Festivals are an integral part of the Indian culture with special significance bracing literally every occasion. An action packed series highlighting the complete history to the current