Mustang, an isolated part of Nepal, has caves, hikes and royals