I don't know if it is as good as this one, but I found www.abacoforum.com to be an excellent resource for our trip there last summer.

Pretty active and a lot of well informed, well intentioned people.

Edited to add: the Abacos are amazing and you're going to have a blast.

Last edited by Chriskal; 02/04/2015 10:09 PM.