Skip to main content

Moosehorn Ghost Run Half-Marathon and Relay

Date:
Sun, Oct 25, 2026 at 9:00 AM – 12:00 PM
Location:
103 Headquarters Rd
Calais, Maine
04694
United States
OpenStreetMap Google Maps
Links:
boldcoastrunners.org Register at runsignup.com
Tags:
13.1 Miles Gravel Marathon Relay Run Trail

Event Description

The beauty of Moosehorn National Wildlife Refuge awaits! Run 13.1 miles solo or as relay with friends through the refuge access road system. Come out and explore your refuge! Wildlife is abundant. Have your camera ready! Deer, Moose, Bear, Grouse, and many bird species could certainly be spotted. Moose and deer, oh MY! The course will take place all within the Moosehorn service road system! Car-free, dirt roads and possible wildlife encounters are features of this unique half-marathon.

Bold Coast Runners in partnership with Friends of Moosehorn are pleased to bring you the Annual Moosehorn Ghost Run on Sunday October 25th, 2026.

​Learn more about Moosehorn National Wildlife Refuge here.

Registration

  • Registration opens at 7:00am 1st August 2026

  • Capped at 100 runners across all events - so you are advised to sign up early.

  • Half-marathon Entry is $35 - Early Bird entry $30 until September 1st

  • Relay Entry is $26 per-person - Early Bird entry $20 until September 1st

  • Late registration fees go into effect on October 10th at Midnight.

  • Youth (17 and under) $15 across all events

  • If you are not able to participate please let us know so we can fill your spot.

  • Registration Closes 5:00pm Saturday October 24th - limited day of registration accepted on Sunday October 26th.

Washington County youth (17 and under) should contact Bold Coast Runners (boldcoastrunners@gmail.com) about their Young Runners Program for free entry.

With your registration you'll receive ghost run swag, a well marked half-marathon and our traditional pot-luck food afterwards.

Awards at the discretion of the race director, will include Top 3 overall awards, 10 year age groups, relay awards and Halloween Themed awards such as best costume, etc.

Distances:

  • Individual half-marathon - 13.1 miles

  • Half-Marathon - Relay Teams of 2 or 3 people

  • Open and Youth(17 and under) Divisions

All race day activities take place outside at YCC building on Moosehorn Wildlife Refuge property. Use the following address for directions.

Moosehorn National Wildlife Refuge

103 Headquarters Road Baring, ME 04666

Race Day Timeline:

  • 7am to 8:45am - Packet pickup only

  • 8:00am - Early start for runners and relay

teams expecting to run 2:25:00 (11 min/mile) or longer.

  • 9:00am - Race start for Individual and Team half-marathon

  • 10:15am - First Finisher Approximately, post race potluck will start soon afterwards!

  • 11:15 am - Awards Ceremony - approximate time.

  • 11:30 am - Course Closes - Course Time limit: 3 hours and 30 minutes

Course Description:

Click here to view course map PDF

Click here to view on MapmyRun

Course Time limit: 3 hours and 30 minutes

The half-marathon course starts near the Refuge Headquarters building and meanders south through meadows and flowages. Keep your eyes open as you make your way, to the right is the 'Wilderness area', wildlife might be cheering you on! The first of two road crossings take place at 3.8 miles. A left onto Charlotte Rd, then a quick right onto Snare Meadow Road. The road crossing onto Snare Meadow Road (a grassy Refuge access road) will be staffed. Please stay on the left facing oncoming traffic until you cross at Snare Meadow - and remember to thank the volunteers! The first self-serve aid station is on the right as you enter the trail / Snare Meadow Road. This is also the first relay exchange point.

Rolling terrain awaits as you make a gradual climb to Snare Meadow itself. Eaton Heath at mile 7.5 could be a great chance to spot a Moose! You next make a right onto Moosehorn Ridge Road (actually another grassy Refuge access road) - all turns will be well marked. You will then descend past Howard Mill Flowage on the right and make a left onto the gravel Goodall Heath Road before in less than a mile crossing the paved Charlotte Road. Take the next right to proceed towards the Finish - except you by-pass it to the left where the second self-service aid situation (water only) and second relay exchange point is situated. Finally you have a quick 3 mile loop via Mile Bridge Road and Two Mile Meadow Road then back past the Refuge headquarters to the Finish Line.

Relay Description

Teams of 2 or 3 can complete the 13.1-mile course

Leg 1: 4 miles - From start line to mile 4 just after Charlotte Road crossing onto Snare Meadow Road. Use caution at road crossing!

Leg 2: 5.9 miles- From the Charlotte Rd and Snare Meadow Rd. intersection (approx 1.5 miles south of the Refuge entrance) to the self-serve aid station opposite the Finish Line.

Leg 3: 3.1 miles - From opposite the Finish Line a level 3 mile loop around Mile Bridge and Two Mile Meadow Roads and back past the Refuge Headquarters to the Finish!

Refer to course map for exchange points. Runners are responsible for getting to the leg start location, which will be marked with a sign. All parked vehicles need to be fully off the road.

Race Reviews

Finds us on Race Raves!

Early Start:

Early start for runners and relay teams expecting to run 2:25:00 or longer. (11 min/mile) No one is required to take the early start. Participants who run faster than anticipated will not be disqualified but please use the honor system when registering.

Course Time limit: 3 hours and 30 minutes (16 min/mile)

Covid-19:

We will be complying with all guidance regarding COVID-19 as issued by the Federal and State governments, the RRCA, ATRA, and ACORD, at the time of the event. In case of change in the official COVID-19 guidance we may make adjustments at short notice but these will be communicated to you in advance.

Numbers are capped (we recommend you sign-up as soon as possible) and runners must agree to not show-up on the day if they think they might be sick or are self-isolating

More cycling events nearby

  • Boyden Lake Half-Marathon [runsignup.com]

    Sun, Apr 12, 2026 at 9:00 AM

    Description

    Join the Bold Coast Runners and Pottle Tree Farm for the 2nd annual Boyden Lake Half-Marathon! Whether you run, walk, ruck, or team up for the relay, this event promises a memorable experience for a...

    Join the Bold Coast Runners and Pottle Tree Farm for the 2nd annual Boyden Lake Half-Marathon! Whether you run, walk, ruck, or team up for the relay, this event promises a memorable experience for a meaningful cause. Proceeds and fundraising will benefit three incredible organizations: Achilles Freedom Team, supporting disabled veterans in achieving their athletic goals, House in the Woods of Lee, Maine, a retreat dedicated to honoring and helping veterans and their families and The Travis Mills Foundation of Mt. Vernon, Maine - supporting post-9/11 recalibrated veterans and their families through various programs that help these heroic men and women overcome physical and emotional obstacles, strengthen their families, and provide well-deserved rest and relaxation. Don't miss this opportunity to challenge yourself while making a difference for those who have served.

    The Boyden Lake Half-Marathon in Perry, Maine, is a scenic and serene route that encircles Boyden Lake, a beautiful freshwater body in the Downeast region. This loop is a favorite among outdoor enthusiasts, especially runners, walkers, and cyclists, for its combination of quiet roads, natural beauty, and tranquil surroundings. Along the route, you'll enjoy picturesque views of Boyden Lake, peaceful forests, and the occasional glimpse of local wildlife, such as eagles, herons, and loons. Starting and Finishing at the Pottle Tree Farm surrounded by rolling hills, forested areas, and open fields, the farm offers stunning views that capture the essence of Maine’s natural beauty.

    Each year the race committee will select a local veteran to honor and dedicate the Boyden Lake events to;

    • 2026 dedicated to: Thomas Bouchard of Eastport - In December 1967, Bouchard, then a 19-year-old Army private, repeatedly risked his life during a fierce firefight in Vietnam, rescuing wounded soldiers under heavy fire and leading assaults on enemy bunkers. For his actions, he received the Distinguished Service Cross, the Silver Star, two Bronze Stars, the Air Medal, a Purple Heart, and Vietnam’s Cross of Gallantry. He was later inducted into the Legion of Valor. After the war, Bouchard devoted himself to supporting fellow veterans through volunteer work with the DAV, the VFW, and advocacy for POWs and MIAs. He struggled with PTSD and died in 2000 from complications related to Agent Orange exposure. Learn more and read the Quoddy Tides article.

    • 2025 dedicated to: Brian Manza - a Vietnam veteran and Baileyville native, passed away in 2008 from complications of Agent Orange. Brian was also a valued member of the Washington County running community and his accomplishments are many. He was the 1967 Maine state high school cross country champion from Woodland High School (Baileyville), ran both the Boston and Pikes Peak Marathons, and was a founding member and president of the Sunrise County Roadrunners. Other than his decorated US Army service, while stationed at Fort Carson he was a member of both the boxing and running teams. Learn more about Brian from this Quoddy Tides article published in 2020.

    Complete Race Day information will be emailed about 1-2 week before the event. Carpooling to the event is highly encouraged.

    Aid Stations will have water and Gatorade. There are 4 aid stations on the course.

    Athletes with disabilities are welcome to participate. Bold Coast Runners and The Road Runners Club of America (RRCA) supports inclusive running and follows the divisions outlined by World Para Athletics (WPA) to ensure equitable competition for runners with disabilities. These divisions are based on the type and degree of impairment, allowing athletes to compete fairly with others who have similar abilities.

    Please email us: boldcoastrunners@gmail.com or call 207 214 2877 to discuss how we can support you or if are are any questions regarding the course,terrain, logistics and/or accessibility. Thank you for this opportunity to serve you!

    Events:

    • Boyden Lake Half-Marathon: Run and challenge yourself with a beautiful 13.1 mile loop. Early Start for those taking 3-hours or longer; Course time Limit is 3.5hrs.

    • Boyden Lake Walk - Choose your distance; An out and back 5 mile or 2.5 mile walk. An aid station will mark the turnaround point for each walk.

    • Boyden Lake Ruck - Ruck 13.1 miles or 5 miles; participants will all be required to carry in a pack at least 35 Pounds. Participants may use their discretion to ruck more weight. Participate as a Relay Team or solo.

    • Boyden Lake Relay - Complete the Half-Marathon distance with a friend or two! Two person and three person relay teams take turns running sections of the Boyden Lake Loop. All participants receive swag, giveaways and Top relay team awards. Leg 1: 5.4 miles, Leg 2: 3.62 miles Leg 3: 4.22 miles. Relay Participants are responsible for getting to the exchange points. We recommend have a chauffeur. Relay Map here

    Leg 1 finish: Kendall Ln

    Leg 2 Finish: Boyden Lake Boat Landing

    Included in your entry fee

    • Boyden Lake T-Shirt -

    • Boyden Lake Half-Marathon Finisher item for all finishers across events.

    • Awards for Half-Marathon; the Top 3 (Men, Women and Non-binary divisions), Relay Team and 10 year age groups, First 5 mile Walker, and First Ruck participant.

    • Post Race Pot-Luck Lunch at the beautiful Pottle Tree Farm Barn - Please bring something to share

    Registration Fees:

    • Half-Marathon

    o Early Bird - November 11th - December 31st - $40

    o Regular - January 1st - April 11th - $45

    o Late - Race Day - $50

    • Half-Marathon 2 Person Relay (per person)

    o Early Bird - November 11th - December 31st - $30

    o Regular - January 1st - April 11th- $35

    o Race Day April 6th - $40

    • Ruck

    o November 11th- April 11th - $35

    o Race Day April 6th - $40

    • 5 mile Walk or 2.5mile Walk

    o Early Bird - November 11th - December 31st -- $27

    o Regular - January 1st - April 11th-- $32

    o Race Day April 6th - $35

    • Para Division -

    o November 11th- April 11th - $35

    o Race Day April 6th $40

    Location/: Pottle Tree Farm, S. Meadow Rd, Perry, Maine

    Directions here

    Parking is Limited if conditions are extremely wet. Please plan to carpool

    What is Rucking?

    Rucking is a common training activity in the U.S. National Guard and other military branches, designed to build endurance, strength, and discipline. Men, Women and Non-Binary participants will all be required to carry in a pack at least 35 Pounds. Participants may use their discretion to ruck more weight. All weight must be carried in a pack on your shoulders, no open weights or hand carry. All participants must be 14 and older.

    Key Preparation Tips:

    • Train Gradually: Build rucking endurance over time by gradually increasing distance, weight, and intensity.

    • Focus on Foot Care: Invest in high-quality boots and socks, and learn to prevent and treat blisters

    • Stay Hydrated and Fueled: Proper hydration and nutrition are essential during and after rucks.

    • Master Your Gear: Ensure your ruck is properly packed and adjusted for comfort and balance.

    Tentative Race Day Timeline:

    • 7:30am-8:45am - Check-in/Bib pick-up and Day of Registration

    • 8:00am Early Start for half-Marathoners/Ruck expecting to take 2:50min or longer

    • 9:00am Regular Half-Marathon Starts

    • 9:15am -2.5mi/5mi Walk/Ruck Starts

    • 11:00am - Potluck Lunch starts

    • 11:30am - Tentative awards ceremony (awards are always after the last finisher, let's celebrate everyone!

    Awards

    Awards are at the discretion of the event organizers and subject to change without notice based on participation numbers.

    • Half Marathon
    • 1st Man and Woman win the "Brian Manza Memorial Trophy"

    • Next 2 Men and Women

    • 1st in 10 year age groups; 17 and Under, 20-29, 30-39, 40-49, 50-59, 60-69 and 70+ (Overall top 3 excluded from age groups)

    • 1st and 2nd place Relay teams

    • 1st Ruck participant

    • Walk
    • First Man and Woman in each the 2.5 mile walk and 5 mile walk

    • 1st Ruck participant in each the 2.5 mile walk and 5 mile walk

    16 km from Calais
    507 South Meadow Road, Washington County, Maine, 04667, United States
    OpenStreetMap Google Maps

    5 Miles 13.1 Miles Marathon Run Walk

  • Cobscook Backyard Ultra [boldcoastrunners.org] [Register at runsignup.com]

    Sun, Apr 26, 2026 at 9:00 AM

    Description

    Cobscook Backyard Ultra - 50K or 50 miles. Sunday April 26*

    The Event: Come and run an easy 5 Km or 4.167 mile (6.706 Km) loops - just a stroll in the Park! If you want to spend Saturday in the...

    Cobscook Backyard Ultra - 50K or 50 miles. Sunday April 26*

    The Event: Come and run an easy 5 Km or 4.167 mile (6.706 Km) loops - just a stroll in the Park! If you want to spend Saturday in the beautiful Cobscook Bay State Park running and walking your first, or a different kind of, 50 Km or 50 mile Ultra with a great group of people, then why not sign up and join the fun? Or bring 1 or more friends and split the distance between you as a team entry.

    *Inclement weather/conditions: in the event of ice, snow or inclement weather the alternative event date is Sunday May 3, will do our best to announce a date change if necessary as soon as possible. Event is Subject to park construction and permitting. Registration announcement will be sent out in Mid February.

    If you can run/walk 3.1 miles in 1 hour then do it again next hour, and then again for 10 laps/hours in total, then you can finish a 50K in 10 hours. Or if you don't think you can do it all alone, find a friend or two and divide it up as a Relay Team of 2 or 3, just so long as one team member completes each lap.

    Or run/walk 4.167 miles each hour over and over again for 12 laps/hours in total for a 50 miler. Again, do it as an individual or as a Relay Team of 2 or 3, just so long as one member completes each lap.

    The course is on vehicle free park gravel roads and will be well marked with arrows at every intersection. The 4.167 mile loop will overlap with the 5K loop for the most part with an additional 0.57 Km out and back to make up the difference.

    Course Map 50k click here - 50k GPX File

    Course Map 50mi Click here - 50mi GPX File

    We’ll follow modified Backyard Ultra protocols – starting at 9am 50 Km runners will do one 5 Km loop, then do the 5K loop again at 10:00am, then again at 11:00am etc. through to starting the last lap at 6:00pm for 10 x 5K = 50K. When you finish a lap you'll likely have time to spare before the next one starts, so take a break, grab a drink/grub and wait for the next hour to come round. We will have a 5 minute warning bell before the start of the next lap. If you are not on the start line on the hour, because you haven’t finished the last lap or you've fallen asleep or whatever, then you are finished at however many loops you have completed. The event ends after 10 hours so the furthest you can go is 50kms.

    50 mile runners will start earlier, at 7:00am and do a 4.167 mile loop, then do it again at 8:00am, etc. as with the 50 K runners - every hour and starting the last lap at 6:00pm alongside the last lap for the 50 K runners.

    Teams - in addition to individuals we will allow teams of 2 or 3 runners to compete. So long as one of your runners is on the start line on the hour, and completes the loop, your team can continue. This means you can participate without having to run all 10 laps, or even if you need to run off to do something else for a couple of hours. It's up to you to organize your team.

    Note: if there is competition for places we will give first priority to individual runners, second to 2 person teams, and lastly to 3 person teams - so yeah, we're encouraging you to think big and ambitious - get out of your comfort zones!

    Timing: We’ll have a clock and a timing sheet on-site – write down your own loop times.

    Not quite a Fatass style event – while largely a Fatass style event - no aid stations, no support, no medals or awards, just satisfaction for you (or your team) in completing the distance and a great sense of camaraderie as we all push ourselves, we do ask for a non-refundable donation of $15 to cover park entrance fees and some of our other basic costs.

    You should Bring your own supplies, canopy, chairs, etc. be prepared for the weather conditions. Also, please consider bringing something to share - we'll put out a shelter and table for this. There are multiple outhouses along the course but no running water or showers.

    Because the park is closed to vehicles until 15 May you will have to park outside the park gate on South Edmunds Rd. and carry your stuff from there to the Start/Finish area where we’ll all set up – it’s about 300 meters. You can bring a cart or wheelbarrow. Please do NOT block the park entrance.

    30.8 km from Calais
    Cobscook Bay State Park Road Off South Edmunds Rd, Washington County, Maine, 04628, United States
    OpenStreetMap Google Maps

    50k 50 Miles Gravel Run Ultra Walk

  • Cobscook Bay Road Races 5k/10k and Kids Fun Run [cobscookbayroadraces.org] [Register at runsignup.com]

    Sun, Jun 07, 2026 at 9:00 AM

    Description

    Celebrating 34 years of running and walking on the shores of Cobscook Bay in support of Down East Hospice Volunteers, organized by Bold Coast Runners. Please come on Sunday June 8, 2025 to WALK or...

    Celebrating 34 years of running and walking on the shores of Cobscook Bay in support of Down East Hospice Volunteers, organized by Bold Coast Runners. Please come on Sunday June 8, 2025 to WALK or RUN a 5k, 10k, or FREE KIDS FUN RUN and enjoy the picnic afterwards at Reversing Falls in celebration of all your hard work! The 10k Course is USATF certified (ME17004JK).

    Three ways to participate in 2026

    1 - In-person SUNDAY, June 7 - Run or Walk from the Triangle to Reversing Falls. Specific race day instructions will be sent June 1st via email.

    Online registration will Open at 7am January 1st, 2026.

    Online registration will Close at 5pm on Saturday June 6, 2026.

    2 - Run on Your Own (ROYO) - Run/walk the Course Between Saturday May 29 and June 7 - submit a time and picture of your run/walk via email or on runsignup.com/cobscookraces

    3 - Virtually - Run/walk in support of Cobscook Bay races wherever safe and convenient for you. submit a time and picture of your run/walk via email or on runsignup.com/cobscookraces

    Packet pickup and Registration will take place at Pembroke Triangle on Sunday June 7 from 7:30am to 8:45am.

    Race Day Timeline:

    • 7:30am – 8:45am - Registration/Packet pick-up – Do not arrive later than 8:45am - Directions here

    • 8:30am - Kids Fun Run at the Start Flags

    • 9:00am - 5k/10k Start

    • 10:45am (approximate time) Awards: – After the last finisher. At Reversing Falls / Finish – Directions here

    Past Results found here (https://www.cobscookbayroadraces.org/results)

    Course Records found here (https://www.cobscookbayroadraces.org/course-records)

    Awards 5k and 10k- (Subject to change without prior notice, Bold Coast Runners reserves the right to change them prior to and up until race day)

    • Top 3 Overall Male, Female and Non-Binary

    • Top 1st Age Groups (Male and Female) if under 150 participants; greater than 150 participants will open top 3 in Age groups

    • 14 and under, 15-18, 19-29, 30-39, 40-49,50-54, 55-50, 60-64, 65-69, 70-74, 75+
    • 1st Male, Female and Non-Binary Walkers

    • 1st Pembroke Resident

    Specific Instructions will be sent via email the week of the event.

    Full Course Information found here

    20.1 km from Calais
    20 Old County Rd, Washington County, Maine, 04666, United States
    OpenStreetMap Google Maps

    1 Miles 3.1 Miles 5k 6.2 Miles 10k Fun Run Kids Run Virtual Walk

  • Bay of Fundy International Marathon 21 June 2026 (USA Site) [bayoffundymarathon.com] [Register at raceroster.com]

    Sun, Jun 21, 2026 at 7:00 AM

    Description

    Welcome to our USA registration site.

    For full details and periodic updates on our joint Canada-USA cross-border event please go to our website at bayoffundymarathon.com. You can also visit us on...

    Welcome to our USA registration site.

    For full details and periodic updates on our joint Canada-USA cross-border event please go to our website at bayoffundymarathon.com. You can also visit us on Facebook page, Facebook Community Group and Instagram.

    Please note that you will cross an international border between two countries during the race. You do not have to stop at the border while running, but you must have a passport or other travel documentation valid for travel in Canada and the USA in order to register. These will be reviewed by border agents at the international bridge on the two days before the race. 10k participants do not cross the international border. The 10k is entirely within the USA.

    Events:

    • 42.2k Marathon (26.2 miles)

    • 21.1k Half Marathon (13.1 miles)

    • 10k (6.2 miles)

    As an international event, we have two registration sites. This is the USA site. The Canadian site is identical, except that it accepts payment in Canadian dollars not US dollars. If you are a USA national or a resident of the USA you should register on this site. If you are a Canadian citizen or a Canadian resident you should register on the Canadian site. Runners from other countries may register on either site.

    To go to the Canadian site click: Bay of Fundy International Marathon - Canada site

    To stay on the USA site please continue below.

    To see who else is running or check the total number of runners, please be sure to check both sites and add the numbers from both.

    Runners who would like to raise money by donating or setting up a fundraiser for charity are encouraged to support our charities the Campobello Island Community Food Bank, (organized locally as "the Clothes Line") and Lubec Community Food Bank run by the Lubec Community Outreach Committee (LCOC). In addition participants may donate or set up fundraiser for Wabanaki Reach.

    To support our local non-profit charities donate during the registration process or press the donate button on the left side of this page to make a contribution.

    If you have any difficulty registering please contact our Registration coordinator Eric - info@bayoffundymarathon.com

    36.5 km from Calais • Lubec, ME, USA
    Lubec, Maine, 04652, United States
    OpenStreetMap Google Maps

    10k 21k 42k Marathon Run

  • Bay of Fundy International Marathon 21 June 2026 (Canada site) [bayoffundymarathon.com] [Register at raceroster.com]

    Sun, Jun 21, 2026 at 8:00 AM

    Description

    Welcome to our Canadian registration site.

    Prices displayed below are are inclusive of mandatory charges, items, and fees. This is Canadian Law.

    For full details and periodic updates on our joint...

    Welcome to our Canadian registration site.

    Prices displayed below are are inclusive of mandatory charges, items, and fees. This is Canadian Law.

    For full details and periodic updates on our joint Canada-USA cross-border event please go to our website at bayoffundymarathon.com. You can also visit us on Facebook and Instagram.

    Please note that you will cross an international border between two countries during the race. You do not have to stop at the border while running, but you must have a passport or other travel documentation valid for travel in Canada and the USA in order to register. These will be reviewed by border agents at the international bridge on the two days before the race. The 10k does not cross the international border and stays entirely within the USA.

    Events:

    • 42.2k Marathon (26.2 miles)

    • 21.1k Half Marathon (13.1 miles)

    • 10k (6.2 miles)

    As a international event we have two registration sites. This is the Canadian site. The USA site is identical, except that it accepts payment in US dollars not Canadian dollars. If you are Canadian or a resident of Canada you should register on this site. If you are a USA citizen or a USA resident you should register on the USA site. Runners from other countries may register on either site.

    To go to the US site click: Bay of Fundy International Marathon - USA site

    To stay on the Canada site please continue below.

    To see who else is running or check the total number of runners, please be sure to check both sites and add the numbers from both.

    Runners who would like to raise money for charity are encouraged to support our charities the Campobello Island Community Food Bank, (organized locally as "the Clothes Line") and Lubec Community Food Bank, run by the Lubec Community Outreach Committee (LCOC).

    To support our local non-profit charities donate during the registration process or press the donate button on the left side of this page to make a contribution towards helping needy local residents with food and clothing.

    If you have any difficulty registering please contact our Registration coordinator Eric - info@bayoffundymarathon.com

    37.5 km from Calais • Campobello Island, NB, Canada
    Campobello Parish, New Brunswick, Canada
    OpenStreetMap Google Maps

    10k 21k 42k Marathon Run

More cycling events nearby →
Like Wikipedia, anyone can contribute. Sign up to add your local events.