Fasten your seat beats, Dehli, India awaits!

Fasten your seat beats, Dehli, India awaits!

You’re about to land  in Indira Gandhi International Airport, Delhi. Hold your seats tight, because it will be your bumpiest journey but probably you’re best. If you have trust, switch it off and put it inside your pocket since it’s the last thing you’d want to take your chances in here. I also guarantee, when(…)