Green Globe announces certification of the Battaleys Mews Resort, part of Island Villas, located in Barbados. For years this luxury…