Super Friendly Thamel Kathmandu Boutique Hotel – Ambassador Garden Home
We are really pleased to feature one of Sherry Ott’s all-time favorite places to stay, the Ambassador Garden Home in Kathmandu, Nepal, as our fourth post in our guest travel writer and blogger series. Sherry blogs at Otts World, a popular blog that she launched over three years ago when she quit her corporate Manhattan job to […]