National Polo Center (built 2002)
Location: 26.62806°N, 80.23972°W