Miura Peninsula
Zushi is located at the head of Miura Peninsula, facing Sagami Bay on the Pacific Ocean. The city is built on an alluvial plain formed by the and surrounded by low, steep hills.