
Nick & Caitlin’s Wedding • Avila Beach Golf Resort Oftentimes the best things in life are thrown at us unexpectedly. This was certainly the case when it came to the union of Caitlin and Nick. They first crossed paths in New York city, a place which had drawn them both away from their faraway hometowns…. Read more »