Reportedly was familiar with Boston's location? It's here! (3,7)
I believe the answer is:
new england
'here' is the definition.
The answer is a location as well as being a singular noun. This is suggested by the definition.
'reportedly was familiar with boston's location?' is the wordplay.
'reportedly' indicates a 'sounds like' (homophone) clue.
'was familiar with' becomes 'knew' (I've seen this in another clue).
'boston's location?' becomes 'england' (I can't justify this - if you can you should believe this answer much more).
'knew' sounds like 'new'.
'new'+'england'='NEW ENGLAND'
'it's' acts as a link.
Can you help me to learn more?
(Other definitions for new england that I've seen before include "More than one state" , "part of America" , "Part of USA" , "Six states together making a region of the USA" , "on the eastern seaboard" .)