German/English Island Tours with conch fritter tasting in New Providence Island, Bahamas