India is a country of wonders, a country where myth, history, and nature weave an interesting fabric of the unknown.
Discover India’s most mysterious magnetic wonders where cars appear to move uphill and compasses behave strangely. Explore ...