Just to satisfy my curiosity, and for those of us who don't live in Florida, what is the strand??
The Strand is short for the Fakahatchee strand State preserve here in SW Florida. Its part of the Everyglades and a great place to observe wild orchids, bromileads, Royal palms, and home of the famous Ghost Orchid.