waxy flowers on the beach fronts in Tobago