Yes, this is normal. The contents of the php include file are written to the top of the page when you browse to it. There may be a bit of an SEO drawback to this, some search engines will only parse the first 20 lines of your page.
In reality, the map will most likely be placed on the something like the contact us page. It is not really important in most cases for the contact us page to be prominent in SEO. You should concentrate more on the home page and include navigation links to the contact us page.