Location Vellore Located around 18 kms away from Vellore is the beautiful temple of Vellamalai, dedicated to Lord Muruga, or Kartikkaya, the son of Lord Shiva. Religious/ Spiritual