At Moustache Escapes, you can reserve tours, treks, activities, adventures, and backpacker hostels online in India. Get the top deals and offers. Book Now Online! A moustache in and of itself is a thought, a feeling, and an experience. We take great pride in being one of the most well-known hostel chains in the country, welcoming tourists from all over the globe.