India: Best places for photographers

India: Best places for photographers

Dazzling colors, intricate architecture, exotic landscapes, ancient culture–you’ll find it all in India. And if you’re anything like me, you’ll want to capture the essence of the country through your lens to preserve your memories.

I definitely fit into the category of amateur photographer. I’ve taken a few online courses to try to improve my skills. I also have several clients who are into travel photography.

India is an ideal destination to immerse yourself in the rich culture, stunning landscapes, and warm hospitality of its people as you embark on a memorable photographic journey.

You could spend a lifetime traveling through the vibrant cities and rural countryside, learning about this remarkable country, and capturing stunning images. Most of us, though, have only a few weeks to explore, so careful planning is needed.

Check out these top spots where you can get gorgeous photos and have unforgettable cultural experiences.



Taj Mahal


No trip to India would be complete without a visit to the Taj Mahal, a UNESCO World Heritage Site. It’s almost a rite of passage to photograph the iconic architecture, glowing in the early morning light, reflected in the mirror-like pond. So if that’s your goal, arrive early and be patient. Lots of other people are trying to get the same shot so arriving very early in the morning will help you to avoid the crowds.

Once you’ve checked that off your list, wander around and get creative. The Taj Mahal may be one of the most photographed places on Earth, but we haven’t seen it from your perspective yet. If you need some inspiration, jump onto Pinterest and Instagram and search #tajmahal.

Agra Fort / Jahangiri Palace


While you’re in the area, be sure to visit Agra Fort. The impressive red sandstone architecture of this UNESCO World Heritage Site offers plenty of photo ops. During golden hour the natural light will work wonders for you. Check out #agrafort on Instagram to see what we’re talking about.



Jaipur is filled with architectural wonders. So give yourself a few days to explore this fantastic city and add these spectacular locations to your photo list:

Patrika Gate – Marvel at the impressive artwork on the walls of the gate before snapping your Insta-worthy pics.

City Palace – The royal complex contains beautiful gardens, courtyards, and buildings, but the ornate gates might be the most photogenic.

Amber Palace/Amer Fort – The name varies, but the location is the same, and it’s incredible. You’ll need plenty of time to wander around and capture it all.

Amer Fort Viewpoint – Hike up to the watchtowers to get a different perspective and an awe-inspiring shot.

Nahargarh (Abode of Tigers) Fort – Located above Jaipur in the Aravali mountains. Come here for sunset.

Hawa Mahal (Palace of the Winds) – The crown jewel of Jaipur was built for female members of the royal family, so they could observe the city without being seen.

Jal Mahal (Water Palace) – Sitting in the middle of Man Sagar Lake, visitors aren’t allowed near the palace, but you can photograph it from afar.

Galta Ji Temple (a.k.a. Monkey Temple) – You might see a monkey or two riding on the back of a local pig.




The entire city is filled with mesmerizing photo opportunities:

● Brightly colored boats

● Markets

● Swamis

● Street cows

● The nightly Aarti fire ceremonies on the banks of the Ganges

● The sacred Ganges River itself, especially at sunrise and sunset

It’s an assault on the senses and a photographer’s dream.



If you find yourself in Kolkata, often considered India’s cultural capital, there are two things you must photograph:

1. The vintage yellow cabs

Yellow Ambassador taxicabs, Kolkata

2. The daily flower market at Mallick Ghat

Mallick Ghat Flower Market, Kolkata 03




Take a break from the busy cities and take in the lush countryside of Kerala.

Periyar National Park – Go on safari to spot wildlife in this reserve.

Munnar Tea Plantations – Get gorgeous landscapes of the rolling hills filled with tea gardens.

Alleppey (Alappuzha) – For the complete experience and the best shots, take a journey on a houseboat through the “Venice of the East.”




Located on India’s west coast, Goa is where you go for a beach vacation. Here are a few of the most picturesque beaches to experience and capture with your camera:

Agonda Beach – Calm, clear waters and striking golden sand

Palolem Beach – Brightly colored coco huts that are built and re-built each year

Butterfly Beach – Hop on a boat from nearby Agonda Beach or Palolem Beach to experience this secluded spot.

Beyond the Beach – If you’re interested in nature and wildlife photography, add Bhagwan Mahavir Wildlife Sanctuary to your list.


Be a Responsible Photographer

Sometimes getting the shot is not the right thing to do. Please be respectful and refrain from photographing sacred sites. Signs are usually posted letting you know when it’s not ok to photograph a site.

When photographing people, especially children, always get permission first.


Ready to travel to India?

Whether or not you’re focused on photography, I can put together a fantastic itinerary catered to you and your travel style. Or, if India’s not your cup of tea, let’s figure out what is. I love working with clients who want to experience the world. Read about how my services work.

Scroll to Top