Organised by Himalaya Travel Magazine at Nepal Tourism Board premises in Kathmandu with the tourism experts and stake holders.
himalayas himalayas himalayas