For Indians, the festival of Janmashtami is like a gala celebration over a week or so in the most famous temples in the cities and especially those located in Mathura and Vrindavan - the land of Lord Krishna.
Created by Nina S - On 27th Aug, 2013
More PHOTOS