I have a city that is adjacent to a "beach tile" and I have all the required resources, so why is harbor grayed out?
I placed the city on the tile closest to the "beach tile", is it too close?
Edit: I was able to build a harbor in a city that was nowhere near the water, much less on a beach tile.
I guess it is a beta after all.