Temples color the streets of Tamil Nadu capital, Chennai, where visitors pay respects to the gods.
Temples color the streets of Tamil Nadu capital, Chennai, where visitors pay respects to the gods.