The site has moved to
http://www.biobay.com
Or try the
Vieques Visitor Travel Magazine