Barbados: A look at the newly relaunched O2 Beach Club & Spa March 21, 2022March 21, 2022 admin Travel Industry All eyes are on the south coast of Barbados, as a host of new and revamped resorts open up