Seven Indian festivals that celebrate nature and animals with joy and gratitude, showing how closely our lives stay connected ...