Geo Location Information for 64.90.177.117 IP Address. The IP Address 64.90.177.117 is located at 40.7077 latitude and -74.0033 longitude in United States. Friendly Location for the IP Address is New York, New York City, United States, 10038
Chabad Center Cape Town South Africa offering Jewish infomation on wide range of topics as well as information on Jewish Cape Town. Our site also lists our regular activities.
A Chabad Lubavitch Centre of Jewish Life Where Every Jew is Family! An Affiliate of the the Union of Orthodox Synagogues
Excellence in Torah & General Education