Situated in Ponte Vedra Beach, Florida, between Jacksonville and historic St. Augustine, the TPC Sawgrass has been chosen by golfers, families and meeting planners as one of the top resort destinations in the country. Honored by the Travel + Leisure Golf magazine as one of the Top 10 Best Golf Resorts in the World, the resort provides guests both elegance and ease through first class amenities and service. – Official Site
At the time of these photos, it looks like there might have been a tournament in progress! You can see the bleachers, people standing around and a parking lot that is filling up – oh – and the neat bushes in the photo below.
PGA Tour Site for TPC Sawgrass The Players Championship
Click on the pictures for Aerial Photos from Virtual Earth