47 12th Ave N, Indian Rocks Beach, FL , USA
12th Avenue Beach Access Park is the ultimate spot for sun, sand, and sea in Indian Rocks Beach. With its convenient location just steps from the water, this park is perfect for a day of relaxation and recreation. Grab your sunscreen, pack a picnic, and get ready to soak up some Florida sunshine at this hidden gem!
Landmark
Lat: 27.895051, Lon: -82.849554
Share