Life on Water The new Atlantis philosophy lands on the web 17 Sep 2012 With so many yacht websites out there, it is nice to see some really cool ones coming out of the woods once in a while - and the new Atlantis…