India boasts numerous shrines to gods, goddesses, saints, serpents, actors, and even cricketers. However, in Salem, the religious mind seems to have taken flight into space. Hidden in the ...