Kuciste Bay, Peljesac Peninsula