
The Caribbean, awash with sun and water, is a meeting place of many races, religions, and cultures. There North and South, Latin and Anglo, native Carib, African black, French and English white races and cultures meet. In a religious melting pot, Protestant and Catholic Christian,...
