Nepal is One of the World’s Best Stargazing Sites

On November 4, 2016 – National Geographic, a global nonprofit organisation committed to exploring and protecting the planet earth, has published a list of “World’s Best Stargazing Sites”. The list counts seven different destinations, including Everest National Park, Nepal. The list continues like, Continue reading