Back to Top
New England Traveler
Airing | 1/18, 5:30a
Bon Bini Aruba
0h 30m|Travel|2024
New England Traveler hits the road for a trip to the island of Aruba. Greg and his wife Deborah check into not one, but two beautiful resorts on Palm Beach, the Aruba Ocean Club and Barcelo Resort.