Haifa, Israel
Sderot Eliyahu Golomb 16
N/A
+972 48313131
The CST is an impressive piece of architecture, built into the side of Mount Carmel. Covering many of it's floors in gardens, it remains unobtrusive while facilitating the study and research of Baha'i scholars and volunteers.
like
Deli
The best companies in the category 'Deli'