9 new Caribbean resorts, from Barbados to Belize, you need to visit – The Points Guy

Imagine it: The warm sun is shining down on your face, an ice-cold margarita is in your hand and the sound of gentle waves rolling back and forth on the shore