Kathmandu tour is the most famous tour of Nepal. Kathmanduis the largest city in Nepal. It attracts thousands of travelers from allacross the globe. This place is the first choice of nature lovers. There are various Kathmandu tourist attractions that comprise a number of caves, durbars, beautiful trekking areas, and the list goes on. You can pay a visit to the site of Durbar Square which is a must-visit spot. It is wonderfully adorned and is loaded with some attractive wooden carvings