Tag: 2013 Kumbh Mela Photos
1 Post
2013 Highlights: Being at the World’s Largest Festival
December 18, 2013 • Photography & Travel
When a festival happens once every 12 years you don’t want to miss it. The Maha Kumbh Mela festival is the world’s largest festival and took place this time in Allahabad, North India. The last time this festival took place I was a monk in a monastery in Hawaii and therefore could not ...
Read More