title: Leaflet JS - center and zoom on feature group
body: <h2>Code:</h2>
  <pre><code>var map = L.map('map');
  L.tileLayer('//{s}.tile.cloudmade.com/41339be4c5064686b781a5a00678de62/998/256/{z}/{x}/{y}.png',{minZoom:8, maxZoom:15}).addTo(map);
  
  marker1 = L.marker([37.4185539, -122.0829068]).addTo(map);
  marker1.bindPopup(&quot;Google Campus&quot;);
  marker2 = L.marker([37.792359, -122.404686]).addTo(map);
  marker2.bindPopup(&quot;Financial District&quot;);
  var group = new L.featureGroup([marker1, marker2]);
  map.fitBounds(group.getBounds());
  </code></pre>
  <p>The above code will center the map on the center of the markers, but does not set a zoom level so that the markers and only the markers are visible.</p>
  <p>If I leave out the 'minZoom' attribute of the map object when adding the initial layer, the entire globe is visible. <strong>My desire is to have the map set a zoom and boundaries so that the markers are visible, and zoomed in.</strong> Any clues on how to accomplish this?<br />
  I thought that the fitBounds method would set a Zoom level, but for some reason in my situation it does not do so.</p>