Asia

Getting your Russian Tourist Visa in Nepal

Getting your Russian Tourist Visa in Nepal

Getting your Russian Tourist Visa in Nepal After the stress and disappointment of not getting my Russian tourist Visa in Hong Kong due to time constraints, I tried again in Nepal before we went on our Everest Base Camp Trek, ultimately…