Agra – The Land of the Taj
Agra is the city of the Taj Mahal, in the north Indian state of Uttar Pradesh. Agra boasts of three UNESCO World Heritage sites, the Taj Mahal and the Agra Fort in the city and Fatehpur Sikri nearby. This historical extravaganza makes Agra a major tourist attraction of India. The Taj Mahal is an immense […]