The Ponte Vedra Inn & Club in Ponte Vedra Beach, Florida.
The Ponte Vedra Inn & Club in Ponte Vedra Beach, Florida.
The Ponte Vedra Inn & Club in Ponte Vedra Beach, Florida.