Home away from home
With a global network to leverage, homestay pioneer Airbnb is going all out to woo the Indian traveller