Logo

US Virgin Islands

Situated in the Leeward Islands of the Lesser Antilles, the US Virgin Islands are made up of the three main land masses of Saint Croix, Saint John and Saint Thomas, along with many smaller, minor islands that make up a total land area of just over 130 square miles.

  1. Carambola

    U.S. Virgin Islands

    Carambola

    Constructed by Laurance Rockefeller in the mid-1960s, Carambola has remained one of the top golfing destinations in the Caribbean over the past four decades.