The Pléiades 1 Golf Course of the Month – Mile Square
For this stop on our Pléiades 1 tour of golf courses, we take a step off the US PGA circuit and head out West to a course situated in the Los Angeles, California suburbs, Mile Square. Mile Square Golf Course … Read more