My knee-jerk reaction is River Country, but I believe that would be just west of that picture, and that's where the Fort Wilderness beach is.
Your Right, River Country would be on the very far left side and off the picture a bit, just below the triangle piece of land that sticks out. The beach would be on the right hand side of the triangle piece of land.
