Our company is located in Kathmandu at Thamel. Thamel is located in the heart of Kathmandu valley, the capital city of Nepal, . It is the happening place in Kathmandu. You can eat food from all over the world here. Nepal is situated in South East Asia, between China in the north and India in the South. Nepal is also well known for its great Himalayas and it hosts worlds highest Himalayas like Mt. Everest 8848mt. and few other world ranking great Himalayas like mt. Annapurna, mt. Dhaulagiri, mt. Matsaputseri, mt. Amadablam etcâ€¦ It is also well known for its scenic beauties lush mountains, great trekking and white water rafting. It also treasures old cities and temples dates back to 14th century or even more.