Question: can there be a beach on a lake

Answer: Yes, Although the seashore is most commonly associated with the word beach, beaches are also found by lakes and alongside large rivers.