Day: December 22, 2017

Places to visit in New Delhi

December 22, 2017

Namaskar! That’s the first word I heard from the airport staff the moment we stepped out of the airplane in New Delhi. Though I don’t know what it exactly means during that moment I am sure it has something to do with welcoming us in India. And yes it is a traditional Indian greeting. Through […]

Read More