The India Series #8: Chhattisgarh

The festival of Bastar Dussehra, spanning over 75 days, is one of the longest festivals in the world.

Advertisements