Waterfront walks