This week Tripadvisor released their list of top beaches in the world. For the wanderlust in all of us, reading that list scratches an itch, for sure. Grace Bay Beach in Turks and Caicos is No. 1, followed by Varadero Beach in Cuba, then Turquoise Bay in Exmouth,...

read more