Comment Comment by nadavw Awesome stuff... If you're looking into the more social desktop area there's Mapme out of Israel... What are people's take on Google's My Maps? (esp on mobile) parent nadavw 11 years ago