10 best and most beautiful monuments in India.

10. Sun Temple, Odisha

The Sun Temple is a wonderful gem of architecture and is located near the beach near Puri in Odisha

9. Chittorgarh Fort, Rajasthan

Known as Hawa Mahal, this five-storey building offers a glimpse of Jaipur's royal past and amazing views of the city.

8. Golconda Fort, Telangana

This temple was built in the 12th century in Hyderabad which is known for diamond mines

7. Upper Fort, Goa

This fort was built by the Portuguese in the 17th century. A spectacular view of the Arabian Sea is visible from here.

6. Mahabalipuram, Tamil Nadu

This fort was built in the 7th and 8th centuries which was once the capital of the Pallava kings

5. Shaniwar Wada, Maharashtra

This fort was considered the stronghold of the political capital of the Maratha kings, which was built by the Maratha rulers in the 17th century.

4. Red Fort, Delhi

This fort was the center of power during the time of Shah Jahan, the royal family shifted its capital from Agra to Delhi in the 17th century

3. Qutub Minar, Delhi

This minaret located in Delhi is the tallest minaret in the world which is a famous tourist destination

2. Agra Fort, Uttar Pradesh

This fort was built by Mughal emperor Akbar. This fort used to be the capital of the Mughals before they came to Delhi in 1638.

1. Taj Mahal, Uttar Pradesh

The Taj Mahal located in Agra, India is one of the seven wonders of the world and is the most visited monument in India. It was built by Shah Jahan