seafront
nounA strip of land at the very edge of the sea, especially land desirable for a resort.
nounThe
The
the waterfront of a seaside town
A strip of land at the very edge of the sea, especially land desirable for a resort.
nounThe
The
the waterfront of a seaside town