Indian Rocks Beach Nature Preserve
Nature & Wildlife Area
Indian Rocks Beach, or IRB, is a city in Pinellas County, Florida, United States. Indian Rocks Beach is part of the Tampa-St. Petersburg-Clearwater, FL Metropolitan Statistical Area. Wikipedia