16 Stunning Places to Visit in North India
For most first-time travelers, India has so many interesting places to visit that it is hard to decide where to go. While the North India can basically satisfy all your needs of religious sites, outdoor sightseeing and natural scenery. Here are 16 best places to visit in North India for your reference.1. Taj Mahal, Agra
![]() |
Located on the south bank of Yamuna River, this white marble mausoleum represents Mughal emperor’s deep love for his wife. The buildings are inlaid with numerous precious jewelry and covered with Quran. It is a top place to visit in North India.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
1. When visiting the Taj Mahal, you need to take off shoes and socks and put on shoe covers.
2. The entry fee is different in morning, noon and evening tours of Taj Mahal, with more expensive fares in the morning and dusk; tickets of Taj Mahal include other attractions like Agra Fort.
3. Taj Mahal security is very strict. In addition to the camera and money, the rest of items have to be stored.
2. Delhi – Tourist and Cultural Capital of India
![]() |
This city consists of Old Delhi and New Delhi. There are lots of temples, museums and interesting bazaar for your exploring. People can visit Qutub Minar, Red Fort and other heritage sites. Tasting authentic Indian food is also important. Delhi is a great place to visit in North India.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
1. The best time to visit Delhi is from October to March.
2. Don’t drink water directly from tap in case of sick.
3. Ganga Aarti Ceremony at Ganges River, Varanasi
![]() |
Ganga Aarti, also Ganga Puja, is a sacred Hindu ritual for prayer. At dusk, believers pour into the main pier on the banks of the Ganges River, under the leadership of chief priest, facing the Ganges and chanting on the altar.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
4. Hawa Mahal – Palace of Wind in Jaipur
![]() |
Hawa Mahal, also called Wind Palace, is an iconic landmark in Jaipur. It is a gorgeous building made of red sandstone and has many small windows. Standing at the opposite of this building can expect a perfect view of Hawa Mahal.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
1. When Indians shake their heads, it means "yes".
2. The people of Rajasthan is usually friendly to the tourists to take pictures of them. But before filming, please ask for their permission, especially when filming women.
4. There are many locals in stations or tourism spots claiming to provide free guide or other services. Don’t be fooled.
5. Jodhpur – Blue City of India
![]() |
Jodhpur is the second largest city in Rajasthan. The main tourism site in the city is Mehrangarh Fort. Because most local old Town houses are painted blue on the exterior walls, Jodhpur is also known as the Blue City. It is a romantic place to visit in North India.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
6. Udaipur, Rajasthan – the City of Lakes
![]() |
Udaipur is the famous White City because many building are made of white marbles. It is also known as the lake and palace, called the "City of Lakes". It is recommended to visit Udaipur City Palace, Pichola Lake, Bagore Ki Haveli Museum and Jaq Mandir.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
7. Jaisalmer, Rajasthan – the Golden City
![]() |
Jaisalmer is home to Gypsy and Indian bard. This city is basically built of yellow gravel. As sun falls, all the castle looks radiant and shining, so it is called the Golden City. Jaisalmer Fort, Gadisar Lake are the must-see spots for tourists.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
8. Khajuraho, Madhya Pradesh
![]() |
There are many Hindu and Jainism temples declared as the UNESCO World Heritage Sites. The Khajuraho Temple group is famous for its large number of sex carvings. If you only visit the temple, one day is enough. But if you are interested in exquisite carving and pattern, you can stay longer.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
9. Amritsar, Punjab
![]() |
It is holy place to visit in north India. Tourists must visit Golden Temple, the biggest monument in Sikh. Watching flag-lowering ceremony at Wagah border is also a great experience.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
10. Ladakh, Jammu & Kashmir
![]() |
The main inhabitants of this region are Tibetans. Regardless of geography, ethnicity, religion are similar to Tibet culture, so it is hailed as "Little Tibet".
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
11. Srinagar, Kashmir
![]() |
People can enjoy the pleasant weather all year round and admire the breathtaking natural scenery in this place.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
12. Gulmarg, Kashmir
![]() |
It is a famous honeymoon destination and a paradise for skiing and other outdoor sports. It is a great place to visit in north India in winter and usually expects large numbers of tourists during that season.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
13. Dharamshala
![]() |
It is a beautiful small town where you can explore Buddhism culture and enjoy a quiet holiday.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
14. Rishikesh, Uttarakhand
![]() |
Rishikesh, known as the gateway to Himalaya, is a very famous yoga retreat.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
15. Darjeeling, West Bengal
![]() |
It is famous for black tea in the world. You can have a wonderful tea gardens tour and learn how tea is processed. Puttabong (Tukvar) Tea Estate is one of the most famous attractions in Darjeeling.
![](https://data.agatetravel.com/images/icon/icon002.gif)
![](https://data.agatetravel.com/images/icon/icon002.gif)
16. Kolkata, West Bengal
![]() |
This city owns rich history and cultural treasure and is hometown of famous Indian poet Tagore. The main attractions are Victoria Memorial, a white building in memory of Queen Victoria; In Mother Teresa’s House, you can understand story of this great lady. Rabindra Bharati Museum, Tagore’s former residence is also one of the best places to visit in north India.
![](https://data.agatetravel.com/images/icon/icon002.gif)
How to Get There: You can fly to Netaji Subhash Chandra Bose Airport from other Indian cities. Or take trains at Howrah and Sealdah, which is well-connected to lots of Indian cities.