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…









