Only U.S. city bordered by two national parks (5)
I believe the answer is:
miami
(Other definitions for miami that I've seen before include "US town" , "Florida resort city, Beach" , "Prejudice in favour of one person or thing" , "place associated with vice?" , "state" .)