Best of Nepal trip will take you to all the major tourist attractions in Nepal. This Nepal tour starts from the cultural museum of the country, Kathmandu. Explore the magnificent and medieval architectures, the biggest Buddhist Stupa, the holiest temples, Durbar Squares and much more in Kathmandu.