Looking for the best Mediterranean beaches for your next visit? Who can blame you! These are our picks for the top 10 beautiful beaches on the Mediterranean Sea.