Which battle took place mainly on land?
Battle of the Coral Sea
Battle of Midway
Battle of the Philippine Sea
Battle of Okinawa
