The great thing about a map block is that you can put it anywhere! Place it at the bottom of a homepage, or add it to your About or Contact page to beef it up. Placing a Google Map on your website can also increase your visibility on Google and improve your SEO.
Give it a try! It'll look great without any extra coding, and this feature comes free with the PhotoBiz 8 platform!