Puerto Vallarta If you happen to be a someone who followed The Love Boat, you may well have already heard of Puerto Vallarta in Mexico, as it was an infamous destination for the fictional cruise ship. One thing is for sure about the area. There is nothing fictional about the Yellowfin tuna that frequent […]