Friday, 11 March 2016

Where wind creates cloud waterfalls

Where wind creates cloud waterfalls

La Palma in the Canary Islands is perhaps the best place in the world to see stars – and other amazing natural phenomena.

Continue to article and discussion...

No comments:

Post a Comment