Bet Shemesh is a city/town with a small population in the state/region of
Yerushalayim,
Israel which is located in the continent/region of
Asia.
Cities, towns and places near Bet Shemesh include Maabarat Hartuv, Beit-Shemesh, Dayr Aban Alef and Mahaseya.
The closest major cities include Jerusalem, Ashdod, Ashdod and Tel Aviv-Yafo.