One of the main tourist attraction of India, Agra is known the world over for playing host to one of the seven wonders of the world, the majestic Taj Mahal. Although Agra has always been and still is a major tourist destination, there are still many factors that should be taken into account by tourists…