Kathmandu Lumbini Trip

Mountain Vehicle Nepal offers Kathmandu Lumbini Tour is a short tour and popular holidays tour in Nepal.