360 VR Geula Beach and modern buildings on the coastline in Tel Aviv, Israel
magiclantern360
Released:
TEL AVIV, ISRAEL - MARCH 10, 2017: 360 VR video. Sea shore with tourists walking alongside. Geula Beach and modern buildings on coastal Herbert Samuel street. The city receives over a million international visitors annually