Posts tagged with ‘Palm Island Resort’

  • Palm Island Resort in the Grenadines Earns Green Globe Re-Certification for Outstanding Green Initiatives

    Jan 28, 2013, Los Angeles, CA – Green Globe announces re-certification of Palm Island Resort in the Grenadines. For the…