Photos | 25 picturesque waterfronts