You are viewing a single comment's thread from:RE: Reflections on living in a Christian-Conservative Island Paradise. Where people become parrotsView the full contextapanamamama (68)in #life • 7 years ago I have never heard this about Barbados. Interesting.