1 spot
Taibusa Cape (太房岬) forms the southernmost tip of the Boso Peninsula, where the Pacific Ocean meets Uraga Channel. The ca…