1. Jaipur
Jaipur is known as the “Pink City” because its buildings were painted pink in 1876 to welcome the Prince of Wales and Queen Victoria. Jaipur is also the largest city in the state of Rajasthan. Along with Agra and Delhi, the city is part of the famous “Golden Triangle” region, attracting thousands of Indian and international tourists every year. The most famous sites in Jaipur include the City Palace, the impressive Rajput forts and various temples scattered throughout the city.

2. Varanasi
Varanasi is one of the most beautiful historical and spiritual cities in northern India. The first settlements date back to the 11th century BC, making it one of the earliest inhabited places in the world. It is also a sacred place for both Hindus and Jains and has been home to holy men, traders, businessmen, priests, pilgrims and famous historical families. One of the most striking images often seen here is of devout people praying on the rivers against the backdrop of beautiful temples.

3. Udaipur
Famous for its beautiful lakes, forts, temples and palaces, Udaipur is another city in Rajasthan that is a must-visit. Lovers will be delighted to know that this is a city full of romantic spots and beautiful gardens. Over the years, Udaipur has been a favorite setting for many movies, including the James Bond-title Octopussy (1983). The city is always awash with color due to the vibrant costumes of the locals and the fairs and festivals that take place throughout the year.

4. Bangalore
In a recent survey, Bangalore was named the most livable city in India. It was formerly known as the “Garden City of India” due to its vast green spaces. Although these green areas have been affected and reduced in recent years, Bangalore is still one of the “greenest” cities in India, with lush forests on its outskirts. Bangalore is also a major hub for the IT industry, often referred to as the “Silicon Valley” of India.

5. Delhi
Delhi is the capital of India, home to the executive, judicial and legislative branches of the Government. It is also a creative hub, a major metropolitan area with a wide range of cultural and artistic activities. Tourists can come to experience the vibrant cuisine and nightlife, and visit some of the country's most beautiful temples, mosques and forts such as the Red Fort, Jama Masjid and the Lotus Baha Temple.

6. Chennai
The beautiful city of Chennai serves as the gateway to southern India. It has a unique culture, steeped in traditional Tamil culture. It is also a modern, cosmopolitan city with a diverse population. Chennai’s architectural landscape is a blend of tradition and modernity, with beautiful ancient temples juxtaposed against bustling modern high-rise buildings. In addition to its vibrant local arts and cultural scene, Chennai is also a major medical tourism destination.

7. Mysore
Located in southern India, Mysore is one of the best-planned cities in the country. It is also the second cleanest in the country and the cultural capital of Karnataka. Mysore is most famous for its Ashtanga yoga centers, which are concentrated in the suburb of Gokulam. The area is also home to some of the most famous yoga centers in the country, including the SK Pattabhi Jois' Ashtanga Yoga Research Institute.

8. Agra
Agra is home to India's most revered architectural icon, the Taj Mahal. This stunning marble mausoleum is one of the seven wonders of the world. Agra is also home to two other UNESCO World Heritage Sites, the Agra Fort and Fatehpur Sikri, both of which are well worth a visit.

9. Kolkata
Kolkata has long been known as the country’s cultural capital and is home to some of the country’s most prominent poets, filmmakers, writers and Nobel Prize winners. Kolkata is also a city of contrasts, with stunning British Raj era houses, historic universities, and beautiful gardens juxtaposed against modern architecture.

10. Mumbai
Located along the coastline, India's most prominent cosmopolitan metropolis was once known as Bombay. It is also the country's largest city and financial center. Mumbai's most notable landmark is the Gateway of India, built in 1911 to commemorate a royal visit.
































