India's colorful culture, unique architecture, and rare wildlife provide amazing opportunities for photography.