Hope all foreign tourists visiting India are like u who goes to such locations and not just Delhi, Agra and then go back with the stereotypical image of India like it's chaotic, over crowded and dirty. My advice to the tourists visiting India is to avoid both Delhi and Agra. Rather visit Himalyan states of India and see the real beauty of India. If u are interesting in Ancient architecture then u can visit Rajasthan and see ancient forts and temples. Also, many south Indian states have the ancient Hindu temples, places like Hampi in karnataka, Mahabalipuram in Tamilnadu.
finally some foriegner, who is travelling the actual bharat rather than delhi , mumbai 😂. if you want to visit more temlpes there are almost all ancient temples in south india that remains and they are in very good condition as all the temples in north were destroyed by islamist invaders . also you can visit himachal and kashmir for hilly reigns and some ancient sites . good luck for the journey brother