Thursday, June 11, 2009

Five Star Whale Watching has found the L12's! June 11th, 2009.

We have just had confirmed reports that one of our vessels has sighted the L12's (part of Lpod) off the West Coast of San Juan Island! More details to follow.

1 comment:

Unknown said...

This is an interesting take on the concept. I never thought of it that way. I came across this site recently which I think will be of great use . Check it out! Big thanks for keeping me entertained.