Location

Ponte Vedra Beach, Florida