Here's a view of the sandy beach and a Southern Californian life guard tower just like the ones seen in Baywatch.
PREVIOUS NEXT