waterfront—the area of a town or city next to a river, lake, or the sea, often developed for walking, shops, or docks