Loading...
Uploaded by djkphotography on Feb 28, 2009
Roque de los Muchachos translates into English as The Rock Of The Boys, and is the name given to the rocky mound at the highest point on the island of La Palma in the Canary Islands of Spain. The rocks are found at an
Science & Technology
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)