We seen Point Udall our first day of being in St. Croix. It's awesome to see this brand new piece of American history! Not only that, but there are such great views from the site as well. We also went back later on during our trip to watch the sunrise at Point Udall. It was beautiful, and something you just must do to appreciate the world! We also drove up to the point a 3rd time to hike to Jack and Issac's Bay, which was so worth it! A beautiful hike, all in all. Good advice would be to wear proper hiking shoes. We wore our regular tennis shoes and it went great! Once you reach the bay, it's simply amazing. So nice and secluded! Plus, more great views. You must see Point Udall on your St. Croix trip!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.