When sea meets sand, beautiful things can happen... More than 100 beaches photos and their exact location in the World !