Kathmandu: The Shambhala Of Real World, located in the heart of Nepal is surrounded by green hills and blessed with the views of majestic Himalayas. The National capital area is the perfect blend of nature, culture, history and joyful people. Undoubtedly, One can never get bored of this city, with …
Read More »