A Greek beach, on Crete, has been named best in the world for its pink sands, crystal clear blue waters, community atmosphere and prime water activity opportunities
Source link
A Greek beach, on Crete, has been named best in the world for its pink sands, crystal clear blue waters, community atmosphere and prime water activity opportunities
Source link