Kathmandu Tours - Kathmandu tour is the most prominent tour of Nepal. Kathmandu is the big city in Nepal. It attracts thousands of travelers from all across 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