Paradise Harbor, also known as Paradise Bay, is a wide embayment behind Lemaire and Bryde Islands in Antarctica, indenting the west coast of Graham Land between Duthiers and Leniz Points