Castle Varrich is located in the far north of the Scottish highlands near to the village of Tongue, Highland, Scotland. The castle, known as Caisteal Bharraich in the Gaelic language, on a local high point of rock, overlooking both the Kyle of Tongue and the village of Tongue. The castles' precise origins and age are unknown.