Fishing has deep traditional roots in Portugal. A fantastic fishing destination you have a choice between fresh water fishing and sea fishing, including beach and cliff casting. Many of Portugal's rivers have a great reputation for producing large fish, especially carp, though bass, sturgeon and pike are also to be had.
The best idea is to hire a local guide who can show you where the best spots for fishing in Portugal are. With regard to sea fishing in Portugal, it is said that over 200 species of fish can be found of the 500 miles of Portuguese coastline including big game such as marlin, tuna and shark. The Azores and Madeira are currently one of the best locations in the world for big game fishing.