Auf deine zweite Frage findest du hier im Thread wohl einige Antworten.

Für die erste Frage empfehle ich dir z.B. Google Maps oder eine stinknormale Landkarte.