Sugar Mill Country Club offers panoramic views of the 27-hole championship golf course.

Sugar Mill Country Club, New Smyrna Beach, Florida

Sugar Mill Country Club, New Smyrna Beach, Florida