Nepal is located in south Asia sharing borders with India and china. Kathmandu is the capital and largest metropolitan city of Nepal. Known as extensive natural beauties with the iconic Himalayan including highest peak in the world, Mt. Everest (8848…