By using the WP Google Map Pro plugin you can change zoom level of a map on a marker click. The scale changes when a user clicks on the pin. If infowindows are enabled in settings, they will also appear on the screen.

Google Maps Example