pack your bags

Yes, travelling is indeed incomplete without some great photographs. Taking pictures means collecting memories. It may sound cliché but no matter how much you explore the best cities around the world, no travel is complete without a great photo journey.

A photo journeygives you a brief peek into the places that you visit and these sights will remain forever with you in the form of digital photographs. In case you wish to explore the country, pack your bags, charge your cameras, and apply for leave in the office. Here is a list of places that you can visit in India and collect memories of a lifetime.

  1. Agra- One of the most appreciated cities in the country Agra is not only recognized for the iconic Taj Mahal but is also loved because of the vibe the city throws. Taj Mahal is one of the best places in the country where you can click perfect pictures. This charming white marble structure stands as a testament to love. Other historical sites here include Agra Fort, Fatehpur Sikri, and Taj Mahotsav. The best time to visit this destination is from November to February.
  2. Varanasi- Varanasi or Kashi full of bright hues across the spectrum never fails to fascinate travellers. Being the oldest city in the country, Varanasi perfects forms the canvas for the concept of ‘Circle of Life’ with its burning ghats. The city has a spiritual and vintage charm because of the presence of 80 river ghats, thereby allowing you to take perfect shots from your camera. The best time to visit this city is between July to March.
  3. Dharamshala- Dharamshala is nested in the folds of the Himalayas and is home to holy Dalai Lama. This hill station in Himachal Pradesh is flooded with Tibetan heritage and beauty. In case you want an amazing photo journey, you cannot miss this place. Enjoy the Tibetan architecture, prayer wheels, monks, markets, colonial heritage, waterfalls, and the Dhauladhar range. This hill station welcomes you throughout the year.
  4. Rajasthan- The land of picturesque sand dunes and magnificent forts, Rajasthan is one of the prime locations for any travel photographer. Rajasthan is a totally click-worthy place from ‘The City of Lakes’, {ink City, The Blue City, and The Golden City. The busy shopping streets and vibrant shades, rustic folk music are all set to impress you.
  5. Old Delhi- When we are talking about India, how can we miss its capital city. Delhi allows you to slow down and transport you to the older and slower times. Old Delhi is not-to-be-missed city when it comes to clicking some great photographs. If you wish to collect the best photo journey here, visit in the morning around 7:30 to 8:00 AM. You can even take a panorama view of Old Delhi by standing at the top floor of Khari Baoli, Asia’s biggest spice market.
  6. Kashmir- How can one not talk about Kashmir, while discussing the best places in India to visit. It is said that if heaven falls anywhere in the country, it is Kashmir. Referred to as the ‘Heaven on Earth’, Kashmir offers mesmerizing backdrops. Dal Lake, Mughal Gardens, Tupil Festivals, houseboats, Gulmarg, Pahalgam, etc cannot be missed in case you want some amazing photographs.
  7. Spiti Valley- Again located in the Himalayan Mountains, Spiti Valley is believed to be a cold desert. The valley gives you the most picturesque views and other than a photo journey , the valley gives you a journey of self-discovery. You cannot miss the mountain roads, rivers, Key Monastery, and postcard villages here. The best time to visit Spiti valley is mid-May to Early-November.
  8. Madhya Pradesh- One of the most underrated places in the country is Madhya Pradesh. The state has some hidden treasures which are not only perfect for clicking perfect photographs but give lifetime memories. There are age-old temples, monuments, and forts. Khajuraho is considered one of the finest temple art in the world. It is known for its erotic Kamasutra carvings and stunning sculptures.
  9. Amritsar- Amritsar is another superb Indian destination for photography. You cannot stay away from the serene beauty of the famous Golden Temple. Even if you come back, you leave a piece of your heart in the temple. The best time to visit this temple is on the occasion of Guru Purab. Floating in the middle of the water tank, the temple offers a spectacular view. The reflection of its gold surface in the water is a sight that has to be captured. This manifestation of God’s love can be photographed really well.
  10. Caves of Maharashtra- In case you are a lover of ancient architecture and a fan of Indian culture, you must visit the caves when you are in Maharashtra. You can never get bored of clicking the archaic and artistic beauty of the historic caves here. These caves are renowned in the whole world and reflect the glory of the era that has gone by. Ajanta, Ellora, and Elephanta Caves are some amazing caves here.
  11. Kerala- Also known as God’s Own Country, Kerala is one of the most photogenic places in the country. It offers you some dreamy and heavenly scenic views of its forts, backwaters, palm trees, beaches, and churches. Other than its picturesque scenery, this place is also famous for its rich wildlife and grand temples. You can truly experience nature’s magic in front of your eyes when you are in Kerala. The best time to visit this place is from June to August.
  12. Kolkata- The second biggest city in the country, Kolkata looks like a fantasy straight out of a novel. The old colonial buildings, tight streets, and its culture allow you to take some great pictures. This busy city is an absolute treat to a beholder’s eyes.

To Conclude

When it comes to forming a photo journey, few destinations cannot be missed. India has everything that you need for a great photo, from its colourful streets with numerous temples to its majestic old palaces. It is rightly said that it is the nation of deep contrasts where the modern coincides with the traditions of the past. Indulge in slow travel here, take out some time and savour everything in the form of photographs.

By Anurag Rathod

Anurag Rathod is an Editor of, who is passionate for app-based startup solutions and on-demand business ideas. He believes in spreading tech trends. He is an avid reader and loves thinking out of the box to promote new technologies.