The Most Exciting Way To Tour The Magic City of Miami! 90-Minute Land & Sea Adventure. Now departing from South Beach (1665 Washington Avenue - located between Lincoln Road and 17th Street), our amphibious vehicles tour famous Miami landmarks before a dramatic "SPLASH DOWN" into beautiful Biscayne Bay for a close up look at the many homes of the "Rich & Famous" on Star Island. |