Even a small child knows that Agra is famous for Taj Mahal. However, Taj Mahal is not the on..