Florida. Indian Rocks Beach Florida. Ocean beach, Hotels and Resorts. Turquoise color of salt water. American shore. Gulf of Mexico. Tampa, St. Petersburg, Clearwater FL. Summer or Autumn vacation.