Puerto Vallarta just like many other beach towns in Mexico rates among the best of the world when it comes to sport fishing. Deep sea fishing is amazing and even fishing from the shore can be a lot of fun too. Puerto Vallarta is lucky to have such a wealth of fish with a diversity … Continue reading