Translation of "Official site" in German

The portal at www.luxembourg.lu is the official presentation site of the Grand Duchy of Luxembourg.
Das Portal www.luxembourg.lu ist das offizielle Internet-Portal zur Vorstellung des Großherzogtums Luxemburg.
ELRA-W0201 v1

I think we should go to the official site together.
Ich finde, wir sollten zusammen ins offizielle Versteck gehen.
OpenSubtitles v2018