Saturday, 26 March 2016

Best Place to see stars

La Palma in the Canary Islands is perhaps the best place in the world to see stars.




No comments:

Post a Comment