Beaches Watch is a non-profit, non-partisan citizen advocacy organization that is committed to helping residents maintain the quality of life for themselves and for future generations.