Condé Nast Ranks Amelia Island Among Florida’s Top Ten Beaches
Cliff Drysdale Tennis has the privilege of managing the tennis program at the beautiful Omni Amelia Island Plantation Resort in Amelia Island, Florida. Condé Nast Traveler Magazine recently rated Amelia Island's beaches to be the top 10 in Florida , noting
"Old Florida is still alive and well on this barrier island in the state’s northeast reaches. Pull up an Adirondack chair, swap the mojito for an old-fashioned ice cream cone, and watch the kids build sand castles and cavort across uncongested beaches."