Neku Jatra:


10th Aug, 2017 | Tourism Mail Crew


Devotees play flute during a parade commemorating the Neku Jatra-Mataya festival, the Festival of Lights, a Buddhist festival which marks the victory of Sakyamuni Buddha over Mara, in Lalitpur, Nepal, on August 9, 2017.