The Festival of Gods, or Dev Diwali, is a major Hindu holiday that is widely observed throughout India, particularly in ...
On the eve of Kartik Purnima, residents illuminate Dhabaleswar ghat with 5000 earthen lamps, creating a mesmerizing sight ...