Mountain Vehicle Nepal(Vehicle Rental Agency in Kathmandu / Car Rental Agency in Kathmandu) is located in Kathmandu, Nepal on Galkopakha Marg. Mountain Vehicle Nepal(Vehicle Rental Agency in Kathmandu / Car Rental Agency in Kathmandu) is rated 5 out of 5 in the category car rental agency in Nepal.