Point Udall View
A view of the shore and ocean from the easternmost point of St. Croix in the U.S. Virgin Islands.