Castle Forbes liegt in der malerischen Umgebung von Forbes Castle an den Ufern des Flusses Don in Aberdeenshire in Schottland. Die Stärke von Castle Forbes beruht auf der Leidenschaft, das Beste, was die Natur zu bieten hat, für die Herstellung von Seifen, Pflegeprodukten und Parfüms zu nutzen.