stumblingintoparadise.com
Top Travel Tip: Yalta Restaurant – Jaffa
Today’s Tip: Yalta restaurant – Jaffa, Israel Jaffa in Southern Tel Aviv is the city’s hip, bohemian center, with a huge sprawling flea market, and cool restaurants, bars, and sho…