Saturday, May 12, 2012

Ghost Ships of the World: El Caleuche - Chiloé Island, Southern Chile

Ghost Ships of the World: El Caleuche - Chiloé Island, Southern Chile: According to Chilean legend, based on the mythology of the people of Chiloé Island, located about 600 miles south of Santiago, a ship sails ...

No comments:

Post a Comment