Are you itching for a beach holiday? Have you been spending your days dreaming of white sandy shores, turquoise waters and luxury resorts? If heading off to a location where sun and sea combine, sounds like your idea of personal paradise, then look no further than these top spots where you can enjoy the beach