India is the most amazing country in the world. It is indeed 'incredible India' even with all its oddities. Discover amazing facts about our country in this book such as: - The Tirupati Balaji temple and the Kashi Vishwanath temple both received more visitors than the Vatican City and Mecca combined. - Varanasi is the oldest continuously inhabited city in the world today. - India has more mosques (300,000) than any other nation in the world. - India...