Backpacking in India: My Stay at Moustache Hostel in Kailash, New Delhi
** Apparently as of August 2016, this hostel is no longer running, so get yourself booked into the fantastic Smyle Inn in New Delhi please! New Delhi was my first stop on my surprise India trip in February 2016 and I firstly headed to the backpacker zone, homing in on the Main Bazaar Road district. Read more about Backpacking in India: My Stay at Moustache Hostel in Kailash, New Delhi[…]