W hile famed for its postcard-perfect sun, sand, and sea, Barbados is an island of remarkable contrasts and cultural vitality ...