Where the original Babri Masjid still stands
The one in Ayodhya may have copped all the attention, but the original Babri Masjid still stands to this date in Panipat, Haryana. Called the Kabuli …
Condé Nast Traveller flipped this story into India•1565d