Key Scenes: Later seasons of “Baywatch” incorporated scenes filmed on the beautiful Hawaiian island of Oahu. Best Time to ...