Where Streets Don’t Exist: Eight Cities That Float On Water, Not Asphalt

Wait 5 sec.

Call them floating towns. Call them water cities. Whatever you call them, they run on ripples.