Nepal Culture Tour

  • Places

    Tourist Attractions Places in Kathmandu

    Kathmandu is the capital of Nepal. It is located in a valley surrounded by the great Himalayan Mountains. This spiritual place is a great attraction for tourists because it offers…

Back to top button

Pin It on Pinterest