Cartogiraffe.com

Presbyterian Church of the Mountain

Presbyterian Church of the Mountain is a church in Church Lane 110 in Delaware Water Gap.