Water Lily Path

Water Lily Path is a location in the Neverlands in the Caracara region. It lies west of the Paradise Prairie.