News

Taj Mahal is known for its beauty. However, this iconic monument has its secrets and mysteries. Some individuals believe that the Taj Mahal stands on the remains of an ancient Shiva temple called ...