Results 2 results found Passenger boat and Seacat and view of Douglas Bay, Douglas, Isle of Man, Europe Douglas Bay and harbour, Douglas, Isle of Man, Europe An offshore wind farm and gas platfroms in morecame bay from the summit of Black Combe, Cumbria, UK.