What makes a place beautiful? Is it the location or the scenery? If it is the former than your website design should is spot on. If the latter than you should get rid of the map as the helm and show users a beautiful grid of images with location info at the bottom.