Upper Mustang, Forbidden Kingdom of Nepal, is one of the most popular bucket list destinations for most Nepalese and, indeed, a must-visit place for everyone. With its rich culture and history with numerous attractions, Upper Mustang is one of the […]