Chris and his family from New Hampshire visited Aruba for the first time and caught an 18 pound barracuda and had it mounted as a souvenir! They also enjoyed a beach trip afterwards.
Book your trip with Natasha - 42’ Avenger
Copy and share your link!
Share it directly on: