The Castle of St. Croix sits on the apex of a magnificent hill that looks down upon both the north and south coasts of the Caribbean island of St. Croix in the U.S. Virgin Islands. The island is noted for its beach, sun and turquoise water. The island is reportedly some 22.7 miles long and...