Stella Maris

The Stella Maris is the only luxury Yacht based in the Galapagos Islands designed and refitted to be as ecologically-friendly as possible so that it does not disrupt the delicate balance of the islands.