AOL Travel

South Beach at 20th Street, Miami

South Beach at 20th Street - Miami, Florida
South Beach at 20th Street
Off Miami Beach Drive, Miami, FL 33139Map
Behind Setai Hotel

The South Beach is a paradise for all those who love to surf and enjoy water sports. The South Beach at 20th Street is known for the polo competitions hosted here. Every year Miami Beach Polo World Cup is held here and fans from all over head here to enjoy the cool game.

Write a Review

How would you rate your overall experience with South Beach at 20th Street?
South Beach at 20th Street General Information
  • Type: Beaches/Bodies of Water
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!