India is the most amazing country of the world. There are a lot of incredible facts about India which are not yet popular and known to all individuals. India is a nation that can feature of places with strange facts & culture. Here's an assortment of some craziest, amazing facts