Location: Indian Rocks Beach in USA
Nearest Airport:
Tampa International Airport at 23
Miles
Nearest Beach:
beach at 0.3
Miles
Car: recommended
Indian Rocks Beach is peaceful beach located N of St Pete Beach and S of Clearwater Beach and is known for its beautiful white sand and warm Gulf waters.
There are many activities are available in the area - Beachcombing, fishing, boating, wave runners, sunbathing, Dolphin watching, golfing, dining, shopping, museums(Salvador Dali, Holocaust, Museum of History, Museum of Fine Art), Botanical Gardens, professional football(Tampa Bay Bucs), baseball(Tampa Bay Rays) and hockey (Tampa Lightning).
There is something for everyone!
Tampa is a 30 minute drive - Lowry Park Zoo, Tampa Aquarium, Ybor City, Hard Rock Casino, Adventure Island Waterpark and Busch Gardens.
Orlando is a short 1.5 hour drive - the land of amusement parks :Disney, Epcot, Hollywood Studios, Animal Kingdom, Universal Studios, Islands of Adventure and Sea World.