Travel experts point to Bermuda as top spot for Autumn holidays Up market travel company Letsgo2 is highlighting Bermuda as the smart holiday location choice for post lockdown recovery. The British Overseas Territory of Bermuda is now open for business again, welcoming visitors from the UK to the prospect of…

Read More