Upper Mustang trip by Jeep Safari in Nepal.
Mustang trip jeep, Mustang tour by Jeep, Mustang trekking, Jeep to Lo manthang, trip to lomanthang by jeep Upper Mustang Jeep safari is one of the most thrilling and adventurous overland tour in restricted area of Nepal. It is also called the Last Forbidden Kingdom because visitors were not allowed to enter the region until 1990 AD. …