Yes, Shillong Teer is a legal game in Meghalaya, India.