How do I embed a map in HTML for free, how do I create an interactive web map?

Just use the owlapps.net embedMap app with your geographic data in KML (Keyhole Markup Language) format, embedMap will change these tags to interactive 2D map!