Have you ever wondered why there isnt a single grand ancient temple in whole of north india while there are many in south india and odisha?because these parts were not ruled by muslims...all the famous and grand ancient temples in north were ddemolished by muslim invaders..its a historical fact.Many mosques in India were Hindu temples but some say the babri was never built on Hindu temple