Originally called "Indian Rocks Beach, South Shore" as a way to distinguish itself from Indian Rocks Beach, the town of Indian Shores was incorporated in 1943 and changed its name in 1973. Other attractions include its famous Seabird Sanctuary and even the wonderful Pinellas Trail. |