Hindus themselves believe
India is one of the most amazing countries in the world. There are many facts about India that few people know about.
This country boasts a large variety of places and cultures, strange phenomena and unusual traditions.
Here, one of the most interesting facts about India, which would be curious to know. Continue reading