Everyone knows Google Maps (which BTW now allows you to add your local business for free), but there's more:Microsoft's Bing Maps can show you Luxembourg in a "bird's eye" aerial view from multiple angles.User-generated OpenStreetMap is the best si…
more »