India: Really a land of miracles? Apr 16, 2008 | Music & Film, Opinion Share Tweet Pin G Plus Email India is known as a land of wonders. Devotees gather to receive the blessings of the holy person. There have been stories about deities who drink milk, re-incarnations of past characters, etc. We often come across such incidents that defy logic. India: Really a land of miracles?
Leave Your Comments