Katmandu
Katmandu is the first stop in Nepal for all the foreigners who've come here by air transport to trek, (yeah right) or to climb the big one or maybe just to do a bowl and mellow out.
Nepal is definitely a Mystic venue.