Tortuga Bay
Tortuga Bay is the most visited site on Santa Cruz Island. On this occasion, a ceremony, friends, and a bit of sunshine gave us the perfect setting for a memorable moment.
Tortuga Bay is the most visited site on Santa Cruz Island. On this occasion, a ceremony, friends, and a bit of sunshine gave us the perfect setting for a memorable moment.