Beachcomber, retrieved from Wikipedia
Nov 2, 2003, 11:22
Cabrera is one of the minor Balearic Islands belonging to Spain, just south of Majorca, in the Mediterranean Sea, at approximately 39° 9' N, 3° E.
Cabrera from Wikipedia,the free encyclopedia.
© Copyright 2003 byitsislandtime.com
Top of Page