Agra, India, is the home of the Taj Mahal. It is 127 miles south of New Delhi. Varanasi, India, the holiest city in India, sits on the Ganges River. Varanasi is 420 miles east of New Delhi. Both are popular tourist destinations and great for photographers.
All photographs by Stephen Wallace ©