Delray Beach is the most exciting town north of Ft. Lauderdale and is situated directly on the Atlantic Ocean. This small town is home to some of the most pristine beaches you will find in Florida. Downtown Delray is world famous for its street-side dining, performing arts, professional tennis center and it’s vibrant night life. Atlantic Avenue is your gateway to beautiful Morikami Japanese Gardens, street musicians and fun from sunup until 4am. There are also some very unique and charming hotels and seaside inns, which make Delray a place you must visit …
This content is currently unavailable. Please check back later or contact the site's support team for more information.
