12 Reasons Nepal Should Go On Your "Vacation Bucket List"
seven of the world’s highest peaks are situated within Nepal. All of the peaks reach over 20,000 ft. You may not actually be on top of the world, but it will sure feel like you are.
Comments