United States or Saint Lucia ? Vote for the TOP Country of the Week !
As others like them, of undoubted Carib workmanship, have been found in the Virgin Islands, it is possible that they are all the work of that once-powerful race, and not of the settled agricultural and statue-making Indians of the western part of the continent.
Word Of The Day
kinvara
Others Looking