Stay in forest yurts at this campsite in New Gloucester, Maine. A quiet wooded base in southern Maine for a relaxed, rural break under canvas-free shelter.