March 8, 2021 Hidden on: 03/08/2021 Title: Megan's Island Author: Willo Davis Roberts Tracking Number: 15441 Location: Hoover Park, Palo Alto, CA United States Clue: Bring a tall friend!