St. Albans, Maine, at the southern end of Big Indian Pond Big Indian Pond and the adjacent Little Indian Pond in St. Albans, Maine, are ideal for any type of water activity. These water bodies form the headwaters of the Sebasticook River. Lakefront property owners love […]