The Guernsey Bowls Stadium Hougue Du Pommier, Guernsey, CHANNEL ISLANDS
Amherst St. Peter Port, Guernsey, CHANNEL ISLANDS