Atlit
A coastal town south of Haifa, Israel.
Proper noun
A coastal town south of Haifa, Israel.