India boasts numerous shrines to gods, goddesses, saints, serpents, actors, and even cricketers. However, in Salem, the religious ...
ALBAWABA - A guy from Tamil Nadu, India, built a strange temple and inside was a statue that looked like an alien. He did this ...