KC

United States Virgin Islands

1 kite spot

Teague Bay

Teague Bay

Saint Croix, United States Virgin Islands

Kiteable

31%

Avg Wind

9 kts

Best Month

Jul

115 days/yr
E winds