North India
North India is a monumental realm of awe-inspiring geographical contrasts and profound historical legacies. Stretching from the glaciated peaks, high mountain passes, and serene alpine valleys of Ladakh, Jammu & Kashmir, Himachal Pradesh, and Uttarakhand down to the sacred Gangetic plains of Uttar Pradesh, Delhi, and Haryana, and the golden Thar desert dunes and royal palaces of Rajasthan, the northern zone offers quintessential Indian journeys.
Jibhi, Himachal Pradesh
Jibhi is a small village in the Banjar Valley of Himachal Pradesh, India. It is located at an altitude of 2,000 meters (6,600 feet) above sea level, and is surrounded...
Dhanaulti-Tehri, Uttarakhand
Dhanaulti is a small town near Mussoorie, beautifully nestled amid the lofty Himalayan peaks. It can be a destination in itself, but it’s more of a serene pit stop for...
Mussoorie, Uttarakhand
Mussoorie, located almost 35 km away from Dehradun, is nestled in the foothills of the Himalayan Range. It has been popular since colonial years of India, and is one of...
Valley of Flowers, Uttarakhand
The Valley of Flowers Trek is nestled in the vicinity of the Nanda Devi Biosphere Reserve and its multitude of blooming flowers covering the vast expanse of land makes the...
Joshimath-Ghangaria, Uttarakhand
Ghangaria is a small village located in the Chamoli district of Uttarakhand, India. It is situated at an altitude of 3,050 meters and is known for its breathtaking views of...
Spiti Valley, Himachal Pradesh
Spiti Valley is a high-altitude desert mountain valley located in the northern Indian state of Himachal Pradesh.
Nako, Himachal Pradesh
One of India’s best-kept secrets, Nako village is situated on the Indo-Tibetan border, 3600 m above sea level in the Himalayan range of Kinnaur District in Himachal Pradesh. Nako Village...
Reckong Peo, Himachal Pradesh
Reckong Peo is a small town in the Kinnaur district of Himachal Pradesh, India. It is located at an altitude of 2,290 meters and is the administrative center of the...
Shimla, Himachal Pradesh
Shimla is the capital of the Indian state of Himachal Pradesh. It is a popular hill station located in the foothills of the Himalayas. Shimla is known for its natural...
Patnitop, Jammu and Kashmir
Patnitop is a hill station located in the Udhampur district of Jammu and Kashmir. It is known for its scenic beauty and is a popular tourist destination.
Gurugram, Haryana
Gurugram, also known as Gurgaon, is a city in the northern Indian state of Haryana. It is situated near the Delhi–Haryana border, about 30 kilometres (19 mi) southwest of the...
Udaipur, Rajasthan
Udaipur is a city in the state of Rajasthan, India. It is known for its beautiful lakes, palaces, and temples.
Jaisalmer, Rajasthan
Jaisalmer is a former medieval trading center and a princely state in the western Indian state of Rajasthan, in the heart of the Thar Desert.
Jaipur, Rajasthan
Jaipur is the capital and the largest city of Rajasthan. It is also known as the Pink City, due to the dominant colour scheme of its buildings.
Srinagar, Jammu and Kashmir
Gar firdaus bar-rue zamin ast, hami asto, hamin asto, hamin ast.” “If there is a heaven on earth, it’s here, it’s here, it’s here.”
Leh, Ladakh
You’ll truly experience the mamoth Himalayas in Leh. The Valleys are so vast that you can actually feel the emptiness and calmness between two peaks.
Mathura, Uttar Pradesh
Mathura is a sacred city in Uttar Pradesh. The deity Lord Krishna is said to have been born on the site of Sri Krishna Janma Bhoomi, a Hindu temple.
Haridwar, Uttarakhand
Haridwar is situated on the right bank of the Ganges river, at the foothills of the Shivalik ranges. Haridwar is regarded as a holy place for Hindus.
Parashar Lake, Himachal Pradesh
Located in Mandi village, Himachal Pradesh, the iconic attraction apart from the lake is the three stories pagoda like temple structure near the lake.
Chitkul, Himachal Pradesh
I visited Chitkul at the start of April. The temperature over there was in range [-7, 1]°C. It was way way too cold for me!!
Rishikesh, Uttarakhand
Rishikesh, also spelt as Hrishikesh, is a town in Dehradun district of Uttarakhand. It’s Located in the foothills of the Himalayas in northern India.
Kufri, Himachal Pradesh
Kufri, derived from the word ‘kufr’ that means lake in the local language, is a destination to explore in India at least once in a lifetime.
Chail, Himachal Pradesh
Chail is a small hill station in the Shimla district of Himachal Pradesh, India. It is located at an altitude of 2,250 meters.
McLeod Ganj, Himachal Pradesh
My second solo trip was to McLeod Ganj, Himachal Pradesh. In 3 days, I was able to cover a lot of places, including Dharmshala, Bhagsunag waterfall and more.
Vrindavan, Uttar Pradesh
Vrindavan is said to be a major part of Lord Krishna’s childhood. It was here that Lord Krishna and Goddess Radha’s love story bloomed.
Nainital, Uttarakhand
This was just one-day trip from Delhi. We arrived early in the morning at Kathgodam railway station ~36KMs away from Nainital and started heading towards it.
Agra, Uttar Pradesh
Agra is a city in the Uttar Pradesh. It is home to the iconic Taj Mahal, a mausoleum built for the Mughal emperor Shah Jahan’s wife, Mumtaz Mahal.
New Delhi, Delhi
Delhi is the capital of India and a cultural hub. You can find traces of ancient India like forts and palaces and also modern architectures.
Amritsar, Punjab
Amritsar, the holy city in Punjab, is famous for the Harmandir Sahib, also known as the Golden Temple, a major pilgrimage site for Sikhs.