👉 Umatilla is a small town located in the state of Maine, United States. It is situated on the shore of Lake Agawa, surrounded by rugged mountains and forests. The town is known for its picturesque setting and natural beauty, particularly the nearby lake Agawa.