Report copyright - Some interesting facts about India - Global Connections interesting facts about India 1. Tirupati Balaji temple in Andhra Pradesh (South India) has more visitors each year than Vatican
Please pass captcha verification before submit form