The Swallows of KabulWhere to watch The Swallows of Kabul in Australia 🇦🇺The Swallows of Kabul is streaming in Australia on Tubi.Stream in AustraliaTubiRent or buy in AustraliaApple TV StoreWhere to watch The Swallows of Kabul in other countries🇺🇸 United States🇨🇦 Canada🇫🇷 France🇧🇷 Brazil🇨🇭 Switzerland🇱🇺 Luxembourg🇳🇿 New Zealand🇹🇼 Taiwan