Sachverhalt: A. Das X._ ist ein Verein im Sinne von Art. 60 ff. ZGB mit Sitz in A._/SZ. Zum X._ (wozu die Westschweiz nicht gehört) gehören 675 Ordensschwestern in 38 Niederlassungen (Stand 30. November 2007). Die Schwestern leben in grösseren und kleineren Gemeinschaften immer dort, wo es der Dienst am Menschen erfordert. Sie beschäftigen sich mit Menschen, die körperlich, geistig, seelisch oder sozial hilfsbedürftig sind. Es ist unbestritten, dass das X._ an sich Kultuszwecke verfolgt, weshalb es vom Veranlagungskanton Schwyz zu 80 Prozent von der Besteuerung ausgenommen ist. Dem Verein gehörten in B._/GR die Baurechtsparzelle Nr. ccc und das Einfamilienhaus Nr. ddd. Das erstgenannte Objekt wurde am 26. Juni 2006 gewinnbringend veräussert; im 2006 wurden damit keine Erträge mehr erzielt, weil der Besitzesantritt per 1. Januar 2006 erfolgte. Demgegenüber warf das Einfamilienhaus Nr. ddd im Jahre 2006 einen Ertragsüberschuss von Fr. 25'559.85 ab. B. Für die Kantonssteuern 2006 wurde der Verein X._ von der Steuerverwaltung des Kantons Graubünden am 3. Februar 2009 mit einem im Kanton Graubünden steuerbaren Gewinn von Fr. 1'836'799.-- und einem steuerbaren Kapital von Fr. 381'228.-- veranlagt. Daraus ergab sich ein totaler Steuerbetrag von Fr. 601'191.-- (Gewinn- und Kapitalsteuer, Zuschlagsteuer anstelle von Gemeindesteuern, Kultussteuern sowie Sonderabgabe auf Kapital). Zusammen mit ihrer Einsprache gegen diese Veranlagung stellte der Verein X._ am 27. Februar 2009 das Gesuch um Steuerbefreiung wegen Verfolgung von Kultuszwecken. Während die Behandlung der Einsprache sistiert wurde, lehnte die Steuerverwaltung des Kantons Graubünden das Steuerbefreiungsgesuch am 9. Oktober 2009 ab, da die Liegenschaften in B._ nicht unmittelbar dem Kultuszweck dienten. Die dagegen erhobene Einsprache wurde im Einverständnis beider Parteien im Sinne einer Sprungbeschwerde an das Verwaltungsgericht des Kantons Graubünden weitergeleitet, welches die Beschwerde am 13. April 2010 abwies. C. Gegen diesen Entscheid des Verwaltungsgerichts des Kantons Graubünden vom 13. April 2010 führt der Verein X._ Beschwerde in öffentlich-rechtlichen Angelegenheiten mit dem Antrag, den Entscheid des Verwaltungsgerichts des Kantons Graubünden vom 13. April 2010 aufzuheben, ihm für die Kantonssteuern 2006 Steuerbefreiung zu gewähren, und eventuell den Entscheid an die Vorinstanz(en) zum Neuentscheid zurückzuweisen. Er rügt eine Verletzung von Bundesrecht. D. Die Steuerverwaltung des Kantons Graubünden, das Verwaltungsgericht des Kantons Graubünden sowie die Eidgenössische Steuerverwaltung beantragen, die Beschwerde abzuweisen.