Devotees, visitors flock to Batu Caves on Deepavali
  • 4 years ago
People flocked to the Hindu temple in Batu Caves, Selangor, on Saturday to celebrate Deepavali, also known as the Festival of Light to celebrate the victory light over darkness and good over evil.