Tel Aviv has been named one of the ten best beach cities in the world.
A National Geographic survey placed the Mediterranean coastal city on the list alongside Honolulu and Rio de Janeiro.
The magazine described the city, home to everything from a buzzing port, busy markets and sandy beaches, as “Miami Beach on the Med”
Although Tel Aviv was beaten to the top seaside spot by Barcelona, Israel was the only Middle Eastern country to make the list.