India is the land of gods. They have thousands of gods ranged in layers, tumbling down from Krishna who is seen by many as the overarching God of Gods. But then there are those who would say that Vishnu has … Continue reading
India is the land of gods. They have thousands of gods ranged in layers, tumbling down from Krishna who is seen by many as the overarching God of Gods. But then there are those who would say that Vishnu has … Continue reading