On this one I agree. I have been to all the other beaches mentioned above (apart from Cape Town) and have always believed Tel Aviv was among the best. Its spreads the whole length of the city along with its great promenade. I still have not found anyhing to match the atmosphere of it anywhere. Love Tel Aviv.
Italian foreign minister invites Iran's Rohani to Rome (Reuters)
from the article: National Geographic ranks Tel Aviv among world's top beach cities