Welcome to Delray Beach, FL

"The Village By The Sea"