It is in the city of Agra, Uttar Pradesh. Widely thought of as one of the most beautiful buildings in the world, it is one of India's biggest tourist attractions.
It is in the city of Agra, Uttar Pradesh. Widely thought of as one of the most beautiful buildings in the world, it is one of India's biggest tourist attractions.