Here is a nice example:
https://gist.github.com/mahedi2014/a71e1bbcbd69d4a9d491b0f289894d2d
<div id="map" style="width:70%;height:500px;"></div>
<h5>Tolarbag Mosque Road, Dhaka, Dhaka Division, Bangladesh</h5>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script>
var geocoder = new google.maps.Geocoder(); // initialize google map object
var address = "Tolarbag Mosque Road, Dhaka, Dhaka Division, Bangladesh";
geocoder.geocode( { 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var latitude = results[0].geometry.location.lat();
var longitude = results[0].geometry.location.lng();
var myCenter=new google.maps.LatLng(latitude,longitude);
function initialize()
{
var mapProp = {
center:myCenter,
zoom:7,
mapTypeId:google.maps.MapTypeId.ROADMAP
};
var map=new google.maps.Map(document.getElementById("map"),mapProp);
var marker=new google.maps.Marker({
position:myCenter,
});
marker.setMap(map);
}
google.maps.event.addDomListener(window, 'load', initialize);
}
});
</script>