Seychelles' location in the Indian Ocean makes Seychelles a great fishing spot. As it stands, Seychelles allows recreational fishing without a licence so if you enjoy fishing, Seychelles is the place to go. Alphonse island has garnered a reputation as the ultimate fly fishing spot in Seychelles and it is completely understandable. The island has close to ten thousand acres of white sand flats which are ideal for sight fishing. Alphonse Island is home to large populations of bonefish, triggerfish, snapper, grouper, and trevally; so its time to head over for a once in a lifetime fishing experience.