Famed temple in India's Guwahati city hosts a Dance and Music Festival.

Record ID: 329385