Menlo Castle or Menlough Castle, also called Blake's Castle, is a 16th century castle situated on the bank of the River Corrib near Menlo village in County Galway, Ireland.
Wikipedia https://en.wikipedia.org/wiki/Menlo_Castle
Address Ireland
Coordinates 53°17'47.575" N -9°4'24.45" E