© 2008 Emerald Dive Charters, Inc.
phone: 604.483.1706
fax: 604.485.7446
dive@emeralddive.com