Saint Croix, U.S. Virgin Islands
The movie was filmed in Saint Croix, U.S. Virgin Islands.