Mashup: moffle

moffle
A web of Bangkok Thailand on Google maps. It allows users to create custom map with markers and routes.