Shamsi Shahi Masjid, built on an elevated area called Sotha Mohalla, is considered the tallest structure in the town of Budaun and is also believed to be the third-oldest existing mosque in India.
Some results have been hidden because they may be inaccessible to you