Approx. Time: 6 hours
Activity Level: Easy to Moderate
Delray Beach (Spanish for "of the King") is situated on Florida's Gold Atlantic Coast 20-miles north of Fort Lauderdale. The town offers prime beaches, copious galleries within the artist haven of Pineapple Grove, fine dining, antiquing, and shopping within the town's popular Old School Square.