Step On Himalaya is located in Kathmandu, Nepal on Thamel Marga. Step On Himalaya is rated 4.1 out of 5 in the category travel agency in Nepal. Step On Himalaya is a locally based company specialized in organizing trekking, hiking, peak climbing, tours, and many more outdoor activities.
Phone
+977 01 4421233|+977014421233