Conveniently located in North Head, the Meadows are a 5-minute drive from the ferry terminal and nearby shops.
Grand Manan Island tourism site