Do you know that the Caribbean is a worm and beautiful place to fall in love and get lost in love ? Especially The Rock yes Barbados we the natives refers to home as The Rock cause its just a stone throw away from our neighbors in St Lucia, St Vincent, Guyana and the listContinue reading “The Rock”