Find out just why Tel Aviv is called “the city that never sleeps”, and enjoy the most beautiful beaches of the Mediterranean coast