Stargazing in the Himalayas – Best in The World

National Geographic have named the Himalayas as one of the best places in the world for stargazing. Here's why, where to go and how to enjoy the stars in the Himalayas & some cool piccies too!

Advertisements