Clue: English medic turned up with hat on, first landing here? (4,3)
Answer: CAPE COD
Explanation: Definition: first landing here?
A charade of CAP ('hat') plus E ('English') plus COD, a reversal ('turned up' in a down light) of DOC ('medic'); with reference to the Puritan colonists in North America.