Farquhar

Farquhar atoll. Seychelles fishing Aardvark McLeod

Seychelles; fishing Farquhar atoll in 2017

Farquhar atoll, in the southern Outer Islands of Seychelles in the Indian Ocean has been at the top of our saltwater hit list since it was first fished. While Peter McLeod has returned to the atoll several times

Read More