Barbados Sol Rally: Where to Stay
It’s one of the world’s most discerning motorsport races, attracting the rich and famous for far more reasons than the cars alone. Which is unsurprising, considering where the event takes place. The most famous of the Lesser Antilles, Barbados has long cast a spell over travellers. Renowned for its stunning Caribbean west coast beaches, and ...