Indian Rocks Beach is a small gulfside park featuring a sandy beach & swimming, plus restrooms, showers & fee parking. It is located off of Gulf Boulevard between 17th Avenue & 18th Avenue.
Indian Rocks Beach is a small gulfside park featuring a sandy beach & swimming, plus restrooms, showers & fee parking. It is located off of Gulf Boulevard between 17th Avenue & 18th Avenue.