Fishing 18 pound barracuda & Beach trip
July 23, 2015 by Cedric Latham
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