Tel Aviv ranks among world’s top 10 beach spots by National Geographic

19 06 2013