The answer to "where is it?", CEYLÀ allows you to create your own custom maps, add your favorite places or the ones that your friends like, and then share them with everyone!
It has a very straight to the point interface with simple steps focusing on the core functionality. There is no registration required, no social feature, just download and enjoy!