The Keep at McLemore | Americas Best New Resort Course?
The travel series is back and this time we're up in northwest Georgia to see what McLemore Resort is all about and it did not disappoint. Day 1 we're at The Keep, their BRAND NEW golf course located literally on the edge of the mountains. Starting things off with a 2v2v2 scramble to get the vibes going early and often. Head over to Chevy dot ...
Other contents