Delray Beach is a first-class resort destination and a diverse, vibrant community situated on the Atlantic Ocean. A small and intimate town with big-city sophistication, Delray Beach was voted Most Fun Small Town in America by Rand McNally and USA Today. Delray's Atlantic Avenue, which runs through the center of town from I-95 to the ocean, is the longest main street in Florida. A popular destination for locals and visitors alike, Delray Beach is filled with art galleries, upscale shops, fine restaurants and nightly entertainment. The town is also known for its family-friendly festivals, inlcuding the Delray Affair, the Garlic Fest, the Delray Beach Wine & Seafood Festival and for its seasonal 100-foot Christmas Tree.