Yes I know about the world map. I scoured it for half an hour and didn't have any luck.
The only major landmark near me I can think of is the village Somali Pirates. If anyone could tell me the map reference for that, I could likely find my own location.