Agra is known as the city of love. Located in Uttar Pradesh; it is the home of the magnificent Taj Mahal, the ultimate epitome of love. Taj Mahal happens to attract a mammoth crowd of tourists and emboldens its standing among the seven wonders of the world. Agra is filled with historical monuments, but this …