We know the US Virgin Islands, and in particular St John, to be one of the best places in the world to vacation, but according to Islands.com the US Virgin Islands is one of the 5 best islands to raise a family.
best islands to raise a family