Davis Shores/Anastasia Island is where visitors will want to go to enjoy surf, sand, and sun. Davis Shores/Anastasia Island is where the city of St. Augustine Beach is located along with the St. Johns County Pier that looks out over the Atlantic Ocean. Along with being a great place to enjoy the ocean, the island is home to attractions like the St. Augustine Lighthouse as well as the Alligator Farm.