2023 Hosts Global Forum Destination Has Been Announced
Hosts Global, together with Hosts Global Affiliate Colours of Malta, announced they will be heading to Malta in 2023 for the next Hosts Global Forum. Steeped in over 7,000 years of history, and having played host to the Romans, Phoenicians and the Knights of St John, Malta will also...