

Things to Do
From great Dining to Aquariums, Fishing, Golf, Nightlife and more, Indian Shores and the surrounding communities of Indian Rocks, Madeira Beach, Treasure Island and Clearwater/St Pete Beach offer a variety of activities for your next beach vacation.