You don’t “need” a map, it’s one of those “nice to have” things, adds a bit of graphics on the webpage. Makes it look less boring with all text.
On my weather app, I did the opposite. I displayed the user’s current location on a map, and let them drag the map to anywhere and then display the weather at that new location.
(there’s 4 FCC projects in this URL, so just drag the other windows out of the way, or turn them off)
Anyways, you met the FCC challenge and some more. You can go to the next project, or keep tweaking/practicing more on this stuff.
— In the real world, when a client sees their project, they would seem to always ask for one more additional thing now that they’ve seen it working. So me, the developer, always answer “Sure…” then I just figure it out later, and charge them the additional hours.