Does Pack Monadnock have skiing? No lift-served ski area on this mountain. Nearest ski area: Crotched Mountain , about 9.6 miles (straight line).
Altitude at a glance Mountain range Wapack Range (Wikidata) County Hillsborough County Town / township Peterborough Tower Observation tower Summit tower (OpenStreetMap ) Summit 2,290 ft / 698 m
Photo: Ken Gallager at en.wikipedia, CC BY 3.0 , via Wikimedia Commons . Topo map Enable JavaScript to view the topo map.
Base map: USGS The National Map (public domain). Switch to OpenTopoMap with the layer button. Use for orientation only; carry a proper map and compass.
Views & popular hike Views: A firetower and ledges on the summit offer long views north to the White Mountains, west to Mount Monadnock, and south into Massachusetts.
Source: Wikipedia, “Pack Monadnock” .
Sunrise & sunset today Calculating…
Calculated in your browser for the summit coordinates (standard sunrise equation, Eastern Time). From a high summit with an open horizon, the sun appears a few minutes earlier and sets a few minutes later than the sea-level times shown here; the extra minutes are estimated from the summit's height.
Safety Consider a hikeSafe card . It's sold by NH Fish and Game and helps cover the cost of a search and rescue if you need one, under NH rules. Carry the ten essentials, tell someone your plan and know when to turn back.
Huts, shelters & campgrounds nearby Woodland Camp (Campground / campsite, Mass Audubon) — 7.8 miCamp Wanocksett (Campground / campsite, Heart of New England Council) — 8.9 miCIT Village (Campground / campsite, Heart of New England Council) — 9.0 miMt Monadnock State Park Campground (Campground / campsite) — 9.3 miWoodmere Campground (Campground / campsite, Woodmere) — 9.4 miSpacious Skies Campgrounds - Seven Maples (Campground / campsite) — 9.8 miWithin 15 miles, straight line. Data © OpenStreetMap contributors. Check with the operator for reservations, fees and seasons.
Real estate nearby Town Typical home value Median household income Population Peterborough $472,109 (Zillow, 2026-09; +3.5% in a year) $98,401 6,408 Temple $553,474 (Zillow, 2026-09; +7.9% in a year) $94,107 1,363 Sharon $623,311 (Zillow, 2026-09; +7.7% in a year) $113,125 442 Greenfield $479,006 (Zillow, 2026-09; +8.8% in a year) $103,603 1,730
Home values: Zillow Home Value Index (ZHVI) , typical home, as of the month shown; when Zillow has no figure for a town, we show the Census ACS 5-year median home value (table B25077). Income: U.S. Census Bureau ACS 5-year 2020–2024 (via Census Reporter), table B19013. Population: same ACS 5-year release, table B01003.
Nearby peaks & ski areas Show more Straight-line distance.
Closest lakes & ponds 319 named lakes and ponds within 30 miles: 127 with a public boat launch, 41 with a public swimming beach.
All Boat launch Swimming Both
1.7 mi Cunningham Pond , Peterborough Boat ramp Swimming beach 2.0 mi Cranberry Meadow Pond , Peterborough 3.3 mi Burton Pond Dam , Lyndeborough 5.0 mi Tobey Reservoir , Temple 5.1 mi Zephyr Lake , Greenfield Boat ramp Swimming beach 5.5 mi New Wilton Res , Wilton 6.4 mi Macdowell Reservoir , Peterborough Boat ramp Swimming beach 6.5 mi Parker Pond , Jaffrey 6.5 mi Badger Pond , Lyndeborough 6.8 mi Otter Lake , Greenfield Boat ramp Swimming beach 7.0 mi Sunset Lake (Gould Pond) , Greenfield 7.2 mi Black Reservoir , Rindge 7.3 mi Frost Pond , Jaffrey Boat ramp 7.3 mi Wheeler Pond , New Ipswich 7.4 mi Hubbard Pond , Rindge Boat ramp Swimming beach 7.4 mi Mud Pond , Dublin Hand-carry launch 7.4 mi Cheshire Pond , Jaffrey Hand-carry launch 7.8 mi Powder Mill Pond , Hancock 7.8 mi Pratt Pond , Mason Boat ramp 7.9 mi Halfmoon Pond , Hancock 8.0 mi Dinsmore Pond , Harrisville 8.1 mi Bullet Pond , Rindge 8.3 mi Mountain Pond , New Ipswich 8.5 mi Water Loom Pond , New Ipswich Boat ramp 8.5 mi Beaver Pond , Harrisville 8.6 mi Pratt Pond , New Ipswich 8.7 mi Whittemore Lake , Bennington Boat ramp Swimming beach 8.8 mi Grassy Pond , Rindge Boat ramp 8.8 mi Emerson Pond , Rindge 8.8 mi Smithville Reservoir Site 35 , New Ipswich 8.9 mi Contoocook Lake , Rindge Boat ramp Swimming beach 8.9 mi Thorndike Pond , Jaffrey Boat ramp Swimming beach 9.0 mi Island Pond , New Ipswich 9.0 mi Mill Pond , Rindge 9.2 mi Mountain Brook Res , Jaffrey Hand-carry launch 9.5 mi Crowcroft Pond , Rindge 9.5 mi Norway Pond , Hancock Boat ramp Swimming beach 9.5 mi Wildlife Pond , Jaffrey 9.5 mi Juggernaut Pond , Hancock 9.6 mi Gilson Pond , Jaffrey 9.6 mi Rugg Pond , Rindge 9.7 mi Gilmore Pond , Jaffrey Boat ramp 9.9 mi Divol Pond , Rindge 10.1 mi Hortons Pond , Mont Vernon Boat ramp 10.2 mi Pool Pond , Rindge Boat ramp 10.2 mi Haunted Lake (Scobie Pond) , Francestown 10.6 mi Hodge Pond , Jaffrey 10.7 mi Dublin Lake , Dublin Boat ramp Swimming beach 11.0 mi Osgood Pond , Milford 11.1 mi Pearly Lake , Rindge Hand-carry launch 11.1 mi Pecker Pond , Rindge 11.3 mi Skatutakee Lake , Harrisville Boat ramp 11.3 mi Cummings Meadow , Jaffrey 11.4 mi Hunts Pond , Hancock Boat ramp 11.4 mi Dark Pond , Dublin 11.7 mi Shattuck Pond , Francestown 11.7 mi Dennison Pond , Francestown 11.8 mi Shadrach Pond , Hancock 11.8 mi Tenney Pond , Hancock 11.8 mi Quarry Pond , Milford 11.9 mi Monomonac Lake , Rindge 11.9 mi Bailey Pond , New Boston Boat ramp 12.1 mi Pleasant Pond , Francestown Boat ramp 12.1 mi Unnamed Pond , Mont Vernon 12.3 mi Ice Pond , Mont Vernon 12.4 mi Harrisville Pond , Harrisville Boat ramp Swimming beach 12.5 mi Howe Reservoir , Dublin Hand-carry launch 12.5 mi Melendy Pond (Lakin Pond) , Brookline Boat ramp 12.6 mi Nubanusit Lake , Nelson Boat ramp 12.7 mi Stanford Pond , Harrisville 12.9 mi Beaver Dam Pond , New Boston 13.1 mi Gregg Lake , Antrim Boat ramp Swimming beach 13.1 mi Willard Pond , Antrim Boat ramp 13.2 mi Spoonwood Lake , Nelson 13.2 mi Joe English Pond , Amherst 13.2 mi Dodge Pond , New Boston 13.2 mi Wight Pond , Dublin 13.3 mi Potanipo Lake , Brookline Boat ramp Swimming beach 13.3 mi Perkins Pond , Troy Boat ramp 13.4 mi Scott (West) Pond , Fitzwilliam 13.4 mi Robbins Pond , Rindge 13.4 mi Unnamed Pond , Deering 13.4 mi Ferrin Pond , Weare Boat ramp Swimming beach 13.4 mi Still Pond , New Boston 13.6 mi Taylor Pond , Brookline 13.8 mi Deering Reservoir , Deering Boat ramp Swimming beach 13.8 mi Tolman Pond , Nelson 13.8 mi Seaver Reservoir , Harrisville 13.8 mi Damon Reservoir, Lower , Rindge 13.9 mi Lincoln Pond , Amherst 14.0 mi Childs Bog , Harrisville Hand-carry launch 14.0 mi Chesham Pond , Harrisville 14.0 mi Russell Reservoir , Harrisville Hand-carry launch 14.0 mi Dream Lake , Amherst 14.1 mi Stone Pond , Marlborough Boat ramp 14.1 mi Rye Pond , Nelson 14.1 mi Beard Pond , New Boston 14.4 mi Rocky Pond , Hollis Hand-carry launch 14.5 mi Sip Pond , Fitzwilliam 14.5 mi Stone Pond , Fitzwilliam 14.7 mi Perkins Pond Marsh , Weare Hand-carry launch 14.7 mi Weston Pond , Amherst 14.8 mi Damon Pond , Amherst 14.9 mi Silver Lake , Harrisville Boat ramp 14.9 mi Bowker Pond , Fitzwilliam 14.9 mi Quarry Pond , Troy 14.9 mi Worcesters Pond , Hollis 15.0 mi Robb Reservoir , Stoddard Hand-carry launch 15.0 mi Collins Pond , Fitzwilliam 15.0 mi Pierce Pond Dam , Brookline Swimming beach 15.3 mi Baboosic Lake , Amherst Hand-carry launch Swimming beach 15.4 mi Meetinghouse Pond , Marlborough Boat ramp 15.5 mi Center Pond , Nelson Boat ramp 15.5 mi Honey Pot Pond , Amherst 15.6 mi Wildlife Pond , Hollis 15.7 mi Steels Pond , Antrim 15.7 mi Campbell Pond , Antrim 15.7 mi Clapp Pond , Marlborough 15.8 mi Sand Dam Pond , Troy Swimming beach 15.8 mi Silica Pond , Troy 15.9 mi Daniels Lake , Weare 16.0 mi Silver Lake , Hollis Hand-carry launch Swimming beach 16.2 mi Rockwood Pond , Fitzwilliam 16.2 mi Dunklee Pond , Hollis 16.3 mi Laurel Lake , Fitzwilliam Boat ramp Swimming beach 16.5 mi Woodward Pond , Roxbury 16.5 mi Horseshoe Pond (Boyce) , Fitzwilliam 16.5 mi Reeds Pond , Stoddard 16.6 mi Jackman Res.(Franklin Pierce) , Hillsborough Boat ramp Swimming beach 16.6 mi Mount William Pond , Weare Boat ramp 16.6 mi Spectacle Pond , Roxbury 16.6 mi Stump Pond , Amherst 16.6 mi Parker Pond , Hollis 16.6 mi Unnamed Pond , Marlborough 16.7 mi Pratt Wildlife Pond , Stoddard 16.8 mi West Hill Reservoir , Troy 17.0 mi Pennichuck Pond , Nashua Hand-carry launch 17.0 mi Barrett Pond , Stoddard 17.1 mi Corey Pond , Troy 17.2 mi Horace Lake (Weare Reservoir) , Weare 17.3 mi Granite Lake , Stoddard Boat ramp 17.3 mi Bagley Pond , Windsor 17.4 mi Uncanoonuc Lake , Goffstown Boat ramp Swimming beach 17.5 mi Sportsman Pond , Fitzwilliam 17.8 mi Island Pond , Stoddard Boat ramp 17.8 mi Babbidge Reservoir , Roxbury 17.8 mi Dudley Pond , Deering Hand-carry launch 18.0 mi Naticook Lake , Merrimack Boat ramp Swimming beach 18.0 mi Upton Pond , Stoddard 18.1 mi Round Pond , Nashua 18.4 mi Glen Lake , Goffstown 18.5 mi Flints Pond , Hollis Boat ramp 18.5 mi Green Pond , Merrimack 18.5 mi Holt Pond , Merrimack 18.5 mi Larrys Pond , Richmond 18.6 mi Black Pond , Windsor Hand-carry launch 18.7 mi Pleasant Pond , Henniker Boat ramp Swimming beach 18.7 mi Center Pond , Stoddard Boat ramp 18.9 mi Gorham Pond , Dunbarton Boat ramp 18.9 mi Trout Pond , Stoddard 19.0 mi Bowers Pond , Nashua 19.1 mi Mud Pond , Henniker 19.2 mi Otter Brook Pool , Keene 19.2 mi Mud Pond , Hillsborough 19.4 mi Wilson Pond, Upper , Swanzey 19.5 mi Bowers Pond , Nashua 19.5 mi Bolster Pond , Sullivan Boat ramp 19.5 mi Taylor Pond , Stoddard 19.6 mi Wilson Pond , Swanzey Boat ramp Swimming beach 19.7 mi Horseshoe Pond , Merrimack Boat ramp 19.7 mi White Pond , Windsor 19.8 mi Gould Pond (Emerald Lake) , Hillsborough 19.8 mi Pioneer Lake , Stoddard 19.8 mi Morrill Pond , Henniker 19.9 mi Everett Lake , Weare Boat ramp Swimming beach 19.9 mi Craney Pond , Henniker 20.1 mi Deer Pond , Stoddard 20.2 mi Andorra Pond , Stoddard 20.3 mi Highland Lake , Stoddard Boat ramp 20.3 mi Harris Pond , Merrimack 20.3 mi Hidden Pond , Stoddard 20.6 mi Long Pond , Dunbarton Boat ramp 20.7 mi Loon Pond , Hillsborough 20.7 mi Chapman Pond , Sullivan Boat ramp 20.7 mi Mine Falls Pond , Nashua 20.7 mi Sebbins Pond , Bedford 20.7 mi Unnamed Pond , Washington 20.8 mi Sandy Pond - Camp Foster , Bedford 21.0 mi Harris Pond Dam , Nashua 21.2 mi Cass Pond , Richmond Boat ramp Swimming beach 21.4 mi Cold Spring Pond , Stoddard Hand-carry launch 21.4 mi Sandy Pond , Richmond Hand-carry launch 21.4 mi Mcquesten Pond , Manchester 21.5 mi Lovewell Pond , Nashua 21.6 mi Swanzey Lake , Swanzey Boat ramp Swimming beach 21.6 mi Contention Pond , Hillsborough 21.6 mi Smith Pond , Washington Boat ramp 21.7 mi Kimball Pond , Dunbarton Boat ramp 21.8 mi Unnamed Pond , Litchfield 21.9 mi Stark Pond , Dunbarton Hand-carry launch 22.1 mi Goose Pond , Keene 22.1 mi Barden Pond , Washington 22.1 mi Darrah Pond , Litchfield Hand-carry launch Swimming beach 22.3 mi Pine Island Pond , Manchester Hand-carry launch 22.4 mi Purgatory Pond , Dunbarton Boat ramp 22.5 mi Stumpfield Marsh , Hopkinton 22.6 mi Keyser Pond , Henniker Hand-carry launch 22.8 mi Nutt Pond , Manchester Boat ramp 22.9 mi Drew Lake , Hopkinton Boat ramp 22.9 mi Charlies Pool Dam , Gilsum 23.0 mi Wilson Pond , Keene 23.0 mi Robinson Pond , Washington 23.1 mi Freezeland Pond , Washington 23.1 mi Spoons Pond Dam , Gilsum 23.2 mi Putney Meadow Pond , Bow 23.2 mi California Brook , Swanzey 23.3 mi French Pond , Henniker 23.3 mi Big Pond , Marlow 23.3 mi Wildlife Pond , Marlow 23.6 mi Island Pond , Washington Boat ramp 23.6 mi Carr Pond , Hopkinton 23.7 mi Long Pond , Henniker Hand-carry launch 23.7 mi Middle Pond , Henniker 23.8 mi Rodgers Pond , Surry 23.9 mi Otternick Pond (Tarnic) , Hudson Boat ramp 23.9 mi Dorrs Pond , Manchester Boat ramp 24.0 mi Upper Pond , Henniker Boat ramp 24.1 mi Surry Mountain Res. , Surry 24.1 mi Village Pond , Marlow Swimming beach 24.2 mi Unnamed Pond , Surry 24.3 mi Millen Pond , Washington Boat ramp Swimming beach 24.3 mi Wellman Pond , Alstead Hand-carry launch 24.3 mi Barrett Pond , Washington 24.5 mi Ashuelot Pond , Washington Boat ramp 24.5 mi Halfmoon Pond , Washington Boat ramp 24.5 mi Rolf Pond , Hopkinton 24.5 mi Goldfish Pond , Hooksett 24.6 mi Crystal Lake , Manchester 24.6 mi Day Pond , Warner 24.8 mi Kimball Pond , Hopkinton Hand-carry launch Swimming beach 24.9 mi Stevens Pond , Manchester Boat ramp 25.0 mi Grassy Pond , Hopkinton Hand-carry launch 25.0 mi Tinker Pond , Marlow 25.1 mi Colleague Pond , Henniker 25.1 mi Lily Pond , Alstead 25.2 mi Clement (Joe Sylvia) Pond , Hopkinton 25.2 mi Forest Lake , Winchester Boat ramp Swimming beach 25.4 mi Robinson Pond , Hudson Boat ramp Swimming beach 25.4 mi Cranberry Pond , Alstead 25.8 mi Ayers Pond , Hudson Hand-carry launch 25.9 mi Whittier Pond , Hopkinton 26.0 mi Bear Pond , Warner 26.0 mi Long Pond , Manchester 26.0 mi Crane Pond , Alstead 26.1 mi Turee Pond , Bow Boat ramp 26.1 mi Pinnacle Pond , Hooksett 26.2 mi Caldwell Pond , Alstead Hand-carry launch 26.3 mi Sand Pond (Echo Lake) , Marlow Boat ramp 26.3 mi Spot Meadow Pond , Winchester 26.4 mi Massasecum Lake , Bradford Boat ramp Swimming beach 26.4 mi Musquash Pond , Hudson Boat ramp 26.5 mi Turkey Pond , Concord Hand-carry launch 26.5 mi Long Pond , Lempster Boat ramp 26.5 mi Stone Pond , Marlow Boat ramp 26.5 mi Cunningham Pond , Warner 26.6 mi Ayers Pond , Bradford 26.6 mi Frog Pond , Washington 26.6 mi Fletcher Pond , Washington 26.8 mi Massabesic Lake , Auburn Boat ramp 26.8 mi Kendall Pond , Londonderry Boat ramp 27.0 mi Pleasant Pond , Warner 27.0 mi Gustin Pond , Marlow Hand-carry launch 27.2 mi Warren Lake , Alstead Boat ramp 27.2 mi Bacon Pond , Washington Hand-carry launch 27.2 mi Newell Pond , Alstead 27.2 mi Trout Pond , Marlow 27.3 mi Scobie Pond , Londonderry Boat ramp 27.3 mi Unnamed Pond , Londonderry 27.4 mi School Pond, Lower , Concord 27.5 mi Tom'S Pond (Diamond) , Warner 27.5 mi Dube Pond , Hooksett 27.7 mi Heads (Lakins) Pond , Hooksett 27.8 mi Gumpas Pond , Pelham 27.8 mi Fullam Pond , Chesterfield Hand-carry launch 27.8 mi Hoods Pond , Derry Hand-carry launch Swimming beach 27.9 mi Hinman Pond , Hooksett 28.0 mi May Pond , Washington Hand-carry launch 28.0 mi Mill Pond , Washington Hand-carry launch Swimming beach 28.0 mi Bent Pond , Winchester 28.1 mi Dubes Pond , Hooksett Hand-carry launch 28.1 mi Bear Pond , Washington 28.2 mi Ox Pond , Webster 28.2 mi Rainbow Lake , Derry 28.3 mi Long Pond , Pelham Hand-carry launch Swimming beach 28.4 mi Tower Hill Pond , Candia Hand-carry launch 28.5 mi North Pond , Washington Hand-carry launch 28.5 mi Vickery Pond , Washington 28.7 mi Spofford Lake , Chesterfield Boat ramp Swimming beach 28.7 mi Clark Pond , Auburn Hand-carry launch 28.7 mi Dug Pond , Concord 28.9 mi Lily Pond , Chesterfield 29.0 mi Simmons Pond , Warner 29.0 mi North Round Pond , Winchester Hand-carry launch 29.1 mi Todd Lake , Newbury 29.1 mi Pisgah Reservoir , Winchester 29.1 mi Clay Pond , Hooksett 29.1 mi Dodge Pond , Lempster Boat ramp Swimming beach 29.1 mi Gillingham Pond , Newbury 29.2 mi Penacook Lake , Concord 29.3 mi Massabesic Lake, Little , Auburn Hand-carry launch 29.3 mi Calef Pond , Auburn 29.3 mi Billings Pond , Sutton 29.4 mi Beaver Lake , Derry Boat ramp Swimming beach 29.6 mi Blaisdell Lake , Sutton Boat ramp 29.6 mi Moeckel (Simpson) Pond , Windham Hand-carry launch 29.8 mi Baker Pond , Winchester Hand-carry launch 29.8 mi Graves Pond , Walpole 30.0 mi Horseshoe Pond , Concord 30.0 mi Rock Pond , Windham Hand-carry launch Show more Straight-line distance from the summit. Lakes and towns: NH Fish and Game fishing guide data. Boat launches: NH Fish and Game public access sites . Swimming: NH Fish and Game access sites and NH DES monitored public beaches. No badge means access is unknown, not that there is none. Check local rules before you go.
Closest golf courses Straight-line distance. Data © OpenStreetMap contributors.
Other peaks in the Wapack Range Trails & mileage This peak is outside USFS trail data. Check the land manager below for official trail info.
Summit sunrise & sunset by month Mid-month Sunrise Sunset Turn around by* Jan 7:15 AM 4:36 PM 2:36 PM Feb 6:46 AM 5:17 PM 3:17 PM Mar 7:01 AM 6:52 PM 4:52 PM Apr 6:07 AM 7:28 PM 5:28 PM May 5:25 AM 8:01 PM 6:01 PM Jun 5:07 AM 8:27 PM 6:27 PM Jul 5:21 AM 8:25 PM 6:25 PM Aug 5:52 AM 7:51 PM 5:51 PM Sep 6:25 AM 6:59 PM 4:59 PM Oct 6:59 AM 6:06 PM 4:06 PM Nov 6:38 AM 4:25 PM 2:25 PM Dec 7:11 AM 4:14 PM 2:14 PM
Computed for the summit coordinates with the NOAA solar formula, Eastern Time (DST applied). *Rule of thumb: be heading down at least 2 hours before sunset; start early enough to reach the summit before this time.
Best month to hike Sep — the month with the fewest wet days (≥1 mm precipitation) among months where the average summit high reaches 50°F.
Month Avg high Avg low Wet days Jan 27°F 11°F 30% Feb 29°F 11°F 34% Mar 37°F 19°F 34% Apr 50°F 31°F 40% May 62°F 42°F 35% Jun 70°F 52°F 40% Jul 76°F 58°F 39% Aug 73°F 56°F 34% Sep 66°F 49°F 29% Oct 54°F 39°F 33% Nov 41°F 27°F 30% Dec 32°F 18°F 36%
2006–2025 daily ERA5 reanalysis from the Open-Meteo archive, adjusted to summit elevation. Reanalysis smooths mountain weather; summits like Mount Washington are often colder and windier than shown.
Getting there & parking Nearest towns Temple — 3.4 mi Peterborough — 3.7 mi Sharon — 3.9 mi Closest airports with scheduled flights Manchester-Boston Regional Airport (MHT) — about 22.9 mi straight line Laurence G Hanscom Field (BED) — about 40.4 mi straight line Worcester Regional Airport (ORH) — about 41.1 mi straight line Campgrounds & places to stay KOA campgrounds KOA - Stratford / Lake Winnipesaukee South — 50.3 mi, Strafford · Directions Lincoln / Woodstock KOA Holiday — 76.6 mi, Woodstock · Directions Littleton / Franconia Notch KOA Holiday — 95.8 mi, Lisbon · Directions Nearby ski areas Crotched Mountain — 9.6 mi 1000 vertical ft · 25 trails · 5 lifts · 180 acres Granite Gorge — 18.5 mi 500 vertical ft · 19 trails · 4 lifts · 130 acres Pats Peak — 21.2 mi 770 vertical ft · 28 trails · 11 lifts · 115 acres Hike + ski pairing: hike Pack Monadnock in summer or fall, then come back in winter to ski Crotched Mountain, 9.6 miles away.
Hiking clubs & trail groups Peaks nearby North Pack Monadnock — 1.7 mi, 2,276 ftTemple Mountain — 2.5 mi, 1,968 ftKidder Mountain — 5.4 mi, 1,805 ftBarrett Mountain — 7.2 mi, 1,843 ftNew Ipswich Mountain — 8.3 mi, 1,876 ftSources Summit location: Wikidata Q7122868. Elevations: Wikidata/GNIS and USGS 3D Elevation Program (EPQS). Trails & trailheads: USDA Forest Service EDW datasets. Ski stats: Ski NH. Climate: Open-Meteo archive (ERA5). Airports: OurAirports. KOA locations: OpenStreetMap contributors.