Stage set for the Kumbh Mela

TimesNow
810
181 views
  • About
  • Export
  • Add to
The Maha Kumbh Mela, often described as the "greatest show on earth", is all set to begin in Allahabad on Monday (January 14) with millions of people from across the country as well as abroad expected to attend the religious gathering.

0 comments