BRITISH AIRWAYS Launches Flights From LONDON Heathrow To BERMUDA
White-roofed, colourful houses dot Bermuda’s hills. Bermuda, the Islands of Bermuda) is a British Overseas Territory in the North Atlantic Ocean. (Wikipedia) By Gary Raynaldo DIPLOMATIC TIMES BRITISH AIRWAYS has announced that from 28 March 2021, it will operate daily flights from London Heathrow