seafront

noun

1.
the waterfront of a seaside town