In our backyard sits the Grand Mesa, the largest flat topped mountain in the world at an area of about 500 square miles. Located just 35 miles north west of Montrose and 40 miles east of Grand Junction, the mesa sits about 10,000 feet in elevation. With over 300 lakes and reservoirs makes the Grand Mesa a four season recreational … Continue reading Grand Mesa
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed