Kala Patthar: From where you can view the Everest closely
The tallest mountain in the world, Mount Everest which stands at an elevation of 8,848 meters above sea level is located in Nepal. Out of many things, this glorious mountain is also one of the reasonswhy Nepal is known to the rest of the world. Along with the tallest mountain, Nepal is also home to [ Continue Reading ]