FlyCastaway Professionally guided fly fishing trips in Southern African and the Indian Ocean Islands, FlyCastaway is a South African based company run by professional fly fishing guides which specialized in guided fly fishing trips to various destinations in Southern Africa, the Indian Ocean Islands and selected unexplored regions