Der Balishof gehört zur Gemeinde St. Margrethen im St. Galler Rheintal, liegt aber unmittelbar unterhalb dem Kurort Walzenhausen auf 600m ü. M. Besonders schön ist der Mischwald, welcher den Hof umgibt und die nahe gelegene Ruine Grimmenstein. Wir befinden uns in absolut verkehrsfreier Lage.
Zum Balishof gehört ein Zweifamilien und ein Einfamilienhaus mit Scheunen. Beide Häuser sind teilweise bewohnt und bieten zusätzlich viel Raum für unsere Arbeit, sowie das betreute Wohnen/Krisenintervention. Der Balishof verfügt über 4 ha landwirtschaftliche Nutzfläche und Wald. Der Tierbestand beläuft sich zur Zeit auf 3 Pferde, 4 Ponys, 4 Hühner, 1 Hund, 4 Katzen, 2 Enten und ca. 25-30 Alpacas.