Located about 1 1/2 miles off the coast of St. Croix, Buck Island is ... the island is fringed with a barrier reef chock full of tropical fish and elkhorn coral. On land, you'll find a subtropical ...