Thanks for the replies!
Portal- Thanks! A site with that kind of page structure does seem possible using wordpress, though it might be a bit database heavy but I can't be certain as it's not in english.
Sam- The map does have geolocation, it's the circle in the top right. I don't think that there's a way to have it set automatically, as it would require permission to share the location. Though that would be neat =d. Initially I was thinking about having it as a set width, but it just didn't look right with the rest of the screen. I don't know, maybe I'll get to adjusting that, thanks for the feedback! I left some on your page too, nice use of clean and simple design!
Andrew- That's certainly a very good point I hadn't yet thought about. There really is no need to have it zoom out past a certain limit. I'll definitely look into that, thanks for the suggestion!