7 Finest Taj Mahal View Point Areas In Agra, India

Some claim Geronimo Veroneo of Italy, other people believe it was Austin de Bordeaux, a silversmith from France, but the architect was probably an...