Durga Pooja is one of the most important festivals in India. It is a celebration of Goddess Durga’s victory over the evil demon Mahishasura. It refers to all the six days observed as Mahalaya, Shasthi, Maha Saptami, Maha Ashtami, Maha Navami
Read moreTravelKhana Blog
Food in trains & Travel Experiences in India