Give us feedback!

Visit Abrasha Park, Tel Aviv, Israel

Public park on top of a promontory offering views over the Mediterranean & the city itself.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail