Experience some of the World’s Greatest Marlin Fishing in an Untouched Paradise. Inhassoro, Mozambique, located directly across from the famous Bazaruto Archipelago, is home to the Grander Black and Blue Marlin. Fishing Heaven is only a 1.5-hour flight from the world-famous Johannesburg Airport (JNB). *AS SEEN ON: Bad Company Fishing Adventures and Pelagic*