07. St Lucia
The land of most celebrated beaches, St Lucia is a gorgeous island surrounded by the Caribbean Sea and Atlantic Ocean. The beautiful bays and secluded coves will never let you down. The attractions of this island include picture-perfect beaches and resorts, mountain scenery and lush rain forests, a 100 year old market, spices and handicrafts.