Larrabetzu is a beautiful village located in the Txorierri valley, in the heart of Bizkaia (Basque Country).