Mermaid Lagoon is the name of the lagoon in Peter Pan where the mermaids reside. It is a magical place where the mermaids sing and play, and where Peter Pan and the Lost Boys often visit. The lagoon is also home to a large rock that serves as a lookout point for the mermaids.
J. M. Barrie Knowledge Knockout: 31 Questions to Determine Your Mastery