Tel Shikmona, also spelt Sycamine, is an ancient tell situated near the sea coast on the modern city of Haifa, Israel, just south of the Israeli National Institute of Oceanography.
Where is the Tel Shikmona
Click on the photo of Tel Shikmona to view it on Google Maps.