Seychelles is island country made up of 115 islands in the Indian Ocean, 932 miles east of mainland Africa, northeast of the island of Madagascar. The guys from Castaway Films got the opportunity to shoot the fly fishing in this part of the world and they did not disappoint.

Amirante Tails focuses on three new destinations in the Amirante Group. Join us on Poivre Island, Remiere Reef, and the African Banks as we search for Indopacific Permit, Giant Trevally, and other exotics.