8. Barbados
Barbados has a breathtaking view of white and pink sand on its beaches. You can also see coral reefs. You will get your full Caribbean experience once you get there. The local people of Barbados are very friendly, and most importantly you can live a luxurious life with low cost.