Such jointly contracting municipalities may construct such trunk or outlet sewers or sewers or drains and all necessary appurtenances thereto through or partly through, under, along and across the streets, highways, private or public lands or lands under water, in such other municipality, in such a manner however as not to unnecessarily impede travel or navigation; and may enter upon and dig up any street, highway, or private or public lands for the purpose of constructing such trunk or outlet sewers or sewers or drains and appurtenances, or for repairing or maintaining the same.