I think there may be some confusion here. When people talk about Marathon tires, they are almost always talking about Schwalbe Marathon tires. Although it's possible that somebody else makes a tire also called Marathon, I somehow doubt it. It's also possible that Schwalbe Marathon tires are made in India (even though Schwalbe is a German company).
Also note that Schwalbe makes dozens of different tires across a wide range. In my opinion, Schwalbe is a very good tire manufacturer, but that doesn't mean that every tire they make is suitable for all purposes.
Also note that Schwalbe makes a dozen different tires that carry the "Marathon" name. Schwalbe Marathon is a family of tires (only one of which is simply called the "Schwalbe Marathon", which is the low end of the Marthon family).
There is no "best" tire. The most important thing is to buy a tire that is suitable for your intended use. And there are many, many possible intended usages.