I know that Google map baselayer can be used in Leaflet like this:
googleMap = L.tileLayer('http://{s}.google.com/vt/lyrs=s&x={x}&y={y}&z={z}',{ maxZoom: 20, subdomains:['mt0','mt1','mt2','mt3'] });
The Google Maps base layer is showing usually not all the points of interests as you know in Google lot of points of interests are hidden only when you type them in search they will appear. How to have all points of interests even the hidden one all visible in Google Maps baselayer implemented in Leaflet?