Benham Beach

Benham Beach is a beach located in Benham City. It first appeared in "Feeling the Heat".