1. Rani Kamlapati Palace: It is a historical palace built in the 18th century and is known for its beautiful architecture and rich history.
2. Upper Lake: Also known as Bhojtal, it is one of the largest artificial lakes in Asia and is a popular spot for boating and other water sports.
3. Sanchi Stupa: Located about 46 km from Bhopal, Sanchi Stupa is a UNESCO World Heritage Site and is famous for its Buddhist stupas and monasteries.
4. Van Vihar National Park: Spread over an area of 445 hectares, this park is home to a wide variety of flora and fauna and is a popular spot for nature lovers.
5. Taj-ul-Masjid: It is one of the largest mosques in India and is known for its impressive architecture and intricate designs.
6. Manuabhan Tekri: It is a popular Jain temple located on a hilltop and offers breathtaking views of the city and its surroundings.
7. Halali Dam: It is a popular picnic spot located on the outskirts of Bhopal and is known for its beautiful surroundings and tranquil atmosphere.
8. Gohar Mahal: It is a 300-year-old palace built in the Indo-Islamic style and is known for its intricate carvings and beautiful architecture.
9. Birla Museum: The museum houses a vast collection of sculptures, paintings, and artifacts from various parts of India and is a great place to learn about Indian art and culture.
10. Bhimbetka Caves: Located about 45 km from Bhopal, Bhimbetka Caves are a UNESCO World Heritage Site and are known for their prehistoric rock paintings.