What sea is found west of the Antarctic peninsula
Weddell Sea is to the west of the Antarctic peninsula.
the ross seabecause when you think