Minamiboso City is located at the southern tip of the Boso Peninsula in Chiba Prefecture, famous for Nojimazaki Lighthouse at the southernmost point of Honshu. The Boso Flower Line offers scenic coastal drives with beautiful flowers, while Shirahama Beach features pristine sandy shores.