Deep Cove Campsite in East Machias, Maine: a free campsite where tents are allowed. Find the location and plan your simple camping stay in eastern Maine.