I remembered a website made by a Japanese which can search a place from a map and create a URL to share to friends. Could you tell me which website can do that?
Do you know a website which can search a place from map and create a URL to share
google maps