Rihanna's home country is something of a delight. Warm, white sand beaches with turquoise sea. Superlative diving. An engrossing history. Quite simply, this is one of the best places in the Caribbean to visit. And you don't need to be an offshore banker to afford it.