Cities between Havatzelet HaSharon and Karkom


Cities between Havatzelet HaSharon and Karkom   |   Kibbutzim between Havatzelet HaSharon and Karkom   |   Moshavim between Havatzelet HaSharon and Karkom   |   Nature reserve between Havatzelet HaSharon and Karkom

Up to 10 kilometers
Distance from Havatzelet HaSharon to Bitan Aharon is : 1.1 kilometer Driving from Havatzelet HaSharon to Bitan Aharon - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Beit Herut is : 2.5 kilometer Driving from Havatzelet HaSharon to Beit Herut - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Beit Yanai is : 2.6 kilometer Driving from Havatzelet HaSharon to Beit Yanai - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Hofit is : 3.4 kilometer Driving from Havatzelet HaSharon to Hofit - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Vitkin is : 4.2 kilometer Driving from Havatzelet HaSharon to Kfar Vitkin - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Haim is : 4.4 kilometer Driving from Havatzelet HaSharon to Kfar Haim - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Mishmar HaSharon is : 4.9 kilometer Driving from Havatzelet HaSharon to Mishmar HaSharon - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Maabarot is : 4.9 kilometer Driving from Havatzelet HaSharon to Maabarot - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Emek Hefer is : 5.4 kilometer Driving from Havatzelet HaSharon to Emek Hefer - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Mevoot Yam is : 5.6 kilometer Driving from Havatzelet HaSharon to Mevoot Yam - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Monash is : 5.9 kilometer Driving from Havatzelet HaSharon to Kfar Monash - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Mikhmoret is : 6.3 kilometer Driving from Havatzelet HaSharon to Mikhmoret - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Elyashiv is : 6.9 kilometer Driving from Havatzelet HaSharon to Elyashiv - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Geulei Teiman is : 7.5 kilometer Driving from Havatzelet HaSharon to Geulei Teiman - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Haroeh is : 8.5 kilometer Driving from Havatzelet HaSharon to Kfar Haroeh - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Hibat Tzion is : 9.1 kilometer Driving from Havatzelet HaSharon to Hibat Tzion - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Ein HaHoresh is : 9.4 kilometer Driving from Havatzelet HaSharon to Ein HaHoresh - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Hogla is : 9.6 kilometer Driving from Havatzelet HaSharon to Hogla - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Herev Leet is : 10 kilometer Driving from Havatzelet HaSharon to Herev Leet - map and directions at Google maps \ Bus
Up to 20 kilometers
Distance from Havatzelet HaSharon to Givat Haim is : 11.4 kilometer Driving from Havatzelet HaSharon to Givat Haim - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Givat Olga is : 11.5 kilometer Driving from Havatzelet HaSharon to Givat Olga - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Elyakhin is : 11.9 kilometer Driving from Havatzelet HaSharon to Elyakhin - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Yad HaShmona is : 12.1 kilometer Driving from Havatzelet HaSharon to Yad HaShmona - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Hadera is : 13.8 kilometer Driving from Havatzelet HaSharon to Hadera - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Olesh is : 14.4 kilometer Driving from Havatzelet HaSharon to Olesh - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Sde Yitzhak is : 15.8 kilometer Driving from Havatzelet HaSharon to Sde Yitzhak - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Lehavot Haviva is : 17.4 kilometer Driving from Havatzelet HaSharon to Lehavot Haviva - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Sdot Yam is : 17.9 kilometer Driving from Havatzelet HaSharon to Sdot Yam - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Gan Shmuel is : 19.5 kilometer Driving from Havatzelet HaSharon to Gan Shmuel - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Magal is : 19.9 kilometer Driving from Havatzelet HaSharon to Magal - map and directions at Google maps \ Bus
Up to 30 kilometers
Distance from Havatzelet HaSharon to Ksalon is : 20.2 kilometer Driving from Havatzelet HaSharon to Ksalon - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Caesarea is : 20.3 kilometer Driving from Havatzelet HaSharon to Caesarea - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Or Akiva is : 20.6 kilometer Driving from Havatzelet HaSharon to Or Akiva - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Talmei Elazar is : 21.2 kilometer Driving from Havatzelet HaSharon to Talmei Elazar - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Maor is : 21.3 kilometer Driving from Havatzelet HaSharon to Maor - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Karkur is : 21.7 kilometer Driving from Havatzelet HaSharon to Karkur - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Beit Hanania is : 23.5 kilometer Driving from Havatzelet HaSharon to Beit Hanania - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Jisr az-Zarqa is : 24.3 kilometer Driving from Havatzelet HaSharon to Jisr az-Zarqa - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Pardes Hanna is : 24.4 kilometer Driving from Havatzelet HaSharon to Pardes Hanna - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Bin Nun is : 24.6 kilometer Driving from Havatzelet HaSharon to Kfar Bin Nun - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Uria is : 25.9 kilometer Driving from Havatzelet HaSharon to Kfar Uria - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Ein Shemer is : 26.2 kilometer Driving from Havatzelet HaSharon to Ein Shemer - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Maagan Michael is : 26.5 kilometer Driving from Havatzelet HaSharon to Maagan Michael - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Mishmarot is : 26.7 kilometer Driving from Havatzelet HaSharon to Mishmarot - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Binyamina is : 27.4 kilometer Driving from Havatzelet HaSharon to Binyamina - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Metzar is : 27.6 kilometer Driving from Havatzelet HaSharon to Metzar - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Maanit is : 27.8 kilometer Driving from Havatzelet HaSharon to Maanit - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Pines is : 27.9 kilometer Driving from Havatzelet HaSharon to Kfar Pines - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Ein Iron is : 28.7 kilometer Driving from Havatzelet HaSharon to Ein Iron - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Maayan Tzvi is : 29.1 kilometer Driving from Havatzelet HaSharon to Maayan Tzvi - map and directions at Google maps \ Bus
Up to 40 kilometers
Distance from Havatzelet HaSharon to Zikhron Yaakov is : 30.2 kilometer Driving from Havatzelet HaSharon to Zikhron Yaakov - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Tal Shahar is : 30.7 kilometer Driving from Havatzelet HaSharon to Tal Shahar - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Alonei Yitzhak is : 31.3 kilometer Driving from Havatzelet HaSharon to Alonei Yitzhak - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Yishi is : 31.3 kilometer Driving from Havatzelet HaSharon to Yishi - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Mitzpe Ilan is : 32 kilometer Driving from Havatzelet HaSharon to Mitzpe Ilan - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Aviel is : 32.7 kilometer Driving from Havatzelet HaSharon to Aviel - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Dor is : 33.6 kilometer Driving from Havatzelet HaSharon to Dor - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Fureidis is : 33.7 kilometer Driving from Havatzelet HaSharon to Fureidis - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Regavim is : 33.9 kilometer Driving from Havatzelet HaSharon to Regavim - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Yesodot is : 34.2 kilometer Driving from Havatzelet HaSharon to Yesodot - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Yatzitz is : 34.8 kilometer Driving from Havatzelet HaSharon to Yatzitz - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Meir Shfeyah is : 37.5 kilometer Driving from Havatzelet HaSharon to Meir Shfeyah - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to HaBonim is : 37.5 kilometer Driving from Havatzelet HaSharon to HaBonim - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Amikam is : 39.4 kilometer Driving from Havatzelet HaSharon to Amikam - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Katzir is : 39.4 kilometer Driving from Havatzelet HaSharon to Katzir - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Reihan is : 39.5 kilometer Driving from Havatzelet HaSharon to Reihan - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Yad Binyamin is : 39.7 kilometer Driving from Havatzelet HaSharon to Yad Binyamin - map and directions at Google maps \ Bus
Up to 50 kilometers
Distance from Havatzelet HaSharon to Geva Carmel is : 41.3 kilometer Driving from Havatzelet HaSharon to Geva Carmel - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Bat Shlomo is : 41.7 kilometer Driving from Havatzelet HaSharon to Bat Shlomo - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Shaked is : 43.4 kilometer Driving from Havatzelet HaSharon to Shaked - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Mei Ami is : 45.2 kilometer Driving from Havatzelet HaSharon to Mei Ami - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Ramot Menashe is : 46.7 kilometer Driving from Havatzelet HaSharon to Ramot Menashe - map and directions at Google maps \ Bus
Up to 60 kilometers
Distance from Havatzelet HaSharon to Ein HaShofet is : 50.9 kilometer Driving from Havatzelet HaSharon to Ein HaShofet - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Ramat HaShofet is : 52 kilometer Driving from Havatzelet HaSharon to Ramat HaShofet - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Elyakim Junction is : 52.5 kilometer Driving from Havatzelet HaSharon to Elyakim Junction - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Maale Iron is : 53 kilometer Driving from Havatzelet HaSharon to Maale Iron - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Ein HaEmek is : 53.3 kilometer Driving from Havatzelet HaSharon to Ein HaEmek - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Mishmar HaEmek is : 56.8 kilometer Driving from Havatzelet HaSharon to Mishmar HaEmek - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Midrakh Oz is : 56.8 kilometer Driving from Havatzelet HaSharon to Midrakh Oz - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Megiddo is : 56.9 kilometer Driving from Havatzelet HaSharon to Megiddo - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Ram On is : 58.3 kilometer Driving from Havatzelet HaSharon to Ram On - map and directions at Google maps \ Bus
Up to 70 kilometers
Distance from Havatzelet HaSharon to Melea is : 60.5 kilometer Driving from Havatzelet HaSharon to Melea - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Nir Yafeh is : 62.1 kilometer Driving from Havatzelet HaSharon to Nir Yafeh - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Meitav is : 64.8 kilometer Driving from Havatzelet HaSharon to Meitav - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Prazon is : 65.8 kilometer Driving from Havatzelet HaSharon to Prazon - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Yehoshua is : 65.9 kilometer Driving from Havatzelet HaSharon to Kfar Yehoshua - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Sde Yaakov is : 66.7 kilometer Driving from Havatzelet HaSharon to Sde Yaakov - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Shaar HaAmakim is : 66.9 kilometer Driving from Havatzelet HaSharon to Shaar HaAmakim - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kiryat Tivon is : 68.3 kilometer Driving from Havatzelet HaSharon to Kiryat Tivon - map and directions at Google maps \ Bus
Up to 80 kilometers
Distance from Havatzelet HaSharon to Ramat Yishai is : 70.1 kilometer Driving from Havatzelet HaSharon to Ramat Yishai - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Ramat David is : 70.7 kilometer Driving from Havatzelet HaSharon to Ramat David - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Sarid is : 71.1 kilometer Driving from Havatzelet HaSharon to Sarid - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Afula is : 71.2 kilometer Driving from Havatzelet HaSharon to Afula - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Nahalal is : 71.4 kilometer Driving from Havatzelet HaSharon to Nahalal - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Merhavia is : 73.6 kilometer Driving from Havatzelet HaSharon to Merhavia - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Migdal HaEmek is : 74.2 kilometer Driving from Havatzelet HaSharon to Migdal HaEmek - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Mizra is : 75.4 kilometer Driving from Havatzelet HaSharon to Mizra - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Timrat is : 75.9 kilometer Driving from Havatzelet HaSharon to Timrat - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Max stern academic college of emek yezreel is : 76.6 kilometer Driving from Havatzelet HaSharon to Max stern academic college of emek yezreel - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Afula Ilit is : 76.6 kilometer Driving from Havatzelet HaSharon to Afula Ilit - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Tel Adashim is : 77.5 kilometer Driving from Havatzelet HaSharon to Tel Adashim - map and directions at Google maps \ Bus
Up to 90 kilometers
Distance from Havatzelet HaSharon to Kfar HaHoresh is : 80.3 kilometer Driving from Havatzelet HaSharon to Kfar HaHoresh - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Shimshit is : 80.9 kilometer Driving from Havatzelet HaSharon to Shimshit - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Nazareth is : 82.4 kilometer Driving from Havatzelet HaSharon to Nazareth - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Nazareth Illit is : 85.4 kilometer Driving from Havatzelet HaSharon to Nazareth Illit - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Tzippori is : 85.9 kilometer Driving from Havatzelet HaSharon to Tzippori - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Ein Dor is : 89 kilometer Driving from Havatzelet HaSharon to Ein Dor - map and directions at Google maps \ Bus
Up to 100 kilometers
Distance from Havatzelet HaSharon to Kfar Tavor is : 93.2 kilometer Driving from Havatzelet HaSharon to Kfar Tavor - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Kisch is : 93.4 kilometer Driving from Havatzelet HaSharon to Kfar Kisch - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Shadmot Dvora is : 95.6 kilometer Driving from Havatzelet HaSharon to Shadmot Dvora - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Kama is : 99.2 kilometer Driving from Havatzelet HaSharon to Kfar Kama - map and directions at Google maps \ Bus
Up to 110 kilometers
Distance from Havatzelet HaSharon to Sde Ilan is : 100.6 kilometer Driving from Havatzelet HaSharon to Sde Ilan - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Sharona is : 102.1 kilometer Driving from Havatzelet HaSharon to Sharona - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Mitzpe Netofa is : 102.7 kilometer Driving from Havatzelet HaSharon to Mitzpe Netofa - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Lavi is : 106.8 kilometer Driving from Havatzelet HaSharon to Lavi - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Maale Tzviya is : 108.1 kilometer Driving from Havatzelet HaSharon to Maale Tzviya - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Eilabun is : 108.6 kilometer Driving from Havatzelet HaSharon to Eilabun - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Poriya is : 109.4 kilometer Driving from Havatzelet HaSharon to Poriya - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Lotem is : 109.8 kilometer Driving from Havatzelet HaSharon to Lotem - map and directions at Google maps \ Bus
Up to 120 kilometers
Distance from Havatzelet HaSharon to Poria Ilit is : 110.7 kilometer Driving from Havatzelet HaSharon to Poria Ilit - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Porija Neve Oved is : 111.5 kilometer Driving from Havatzelet HaSharon to Porija Neve Oved - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Masad is : 111.8 kilometer Driving from Havatzelet HaSharon to Masad - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Zeitim is : 112.2 kilometer Driving from Havatzelet HaSharon to Kfar Zeitim - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Mitspe is : 113.9 kilometer Driving from Havatzelet HaSharon to Mitspe - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Hittim is : 114.3 kilometer Driving from Havatzelet HaSharon to Kfar Hittim - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Ravid is : 116.5 kilometer Driving from Havatzelet HaSharon to Ravid - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Moran is : 117.7 kilometer Driving from Havatzelet HaSharon to Moran - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Migdal is : 119 kilometer Driving from Havatzelet HaSharon to Migdal - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Inbar is : 119.1 kilometer Driving from Havatzelet HaSharon to Inbar - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Hananya is : 119.7 kilometer Driving from Havatzelet HaSharon to Kfar Hananya - map and directions at Google maps \ Bus
Up to 130 kilometers
Distance from Havatzelet HaSharon to Livnim is : 121.1 kilometer Driving from Havatzelet HaSharon to Livnim - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kadarim is : 122.8 kilometer Driving from Havatzelet HaSharon to Kadarim - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Parod is : 122.9 kilometer Driving from Havatzelet HaSharon to Parod - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Shefer is : 124.3 kilometer Driving from Havatzelet HaSharon to Shefer - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Kfar Shamai is : 127.9 kilometer Driving from Havatzelet HaSharon to Kfar Shamai - map and directions at Google maps \ Bus
Up to 140 kilometers
Distance from Havatzelet HaSharon to Amiad is : 133 kilometer Driving from Havatzelet HaSharon to Amiad - map and directions at Google maps \ Bus
Distance from Havatzelet HaSharon to Karkom is : 139.7 kilometer Driving from Havatzelet HaSharon to Karkom - map and directions at Google maps \ Bus

Between two cities in israel
Cities  Kibbutzim  Moshavim  Nature Reserves
  From : 
     To :    


Cities between Havatzelet HaSharon and Karkom   |   Kibbutzim between Havatzelet HaSharon and Karkom   |   Moshavim between Havatzelet HaSharon and Karkom   |   Nature reserve between Havatzelet HaSharon and Karkom