Stock Photo: Madurai, India-September 11, 2012 A street in front of the the Sri Meenakshi Hindu Temple where many parishioners and pilgrims visit every

Stock Photo: 1566-1221480 Madurai, India-September 11, 2012  A street in front of the the Sri Meenakshi Hindu Temple where many parishioners and pilgrims visit every