From this point on the far southern end of Long Pond in Goodwill Park, you get fantastic views down the entirety of this large body of freshwater. Remember, regardless of how enticing the clear blue water looks, swimming is not allowed because Long Pond is the town of Falmouth's supply of drinking water! Long Pond is one of many kettle ponds on Cape Cod. Kettle ponds on the Cape were formed about 15,000 years ago toward the end of the Ice Age as glaciers retreated from the area. As they melted, they left behind massive holes or "kettles" that subsequently filled in with freshwater.