High tide causes flooding in Hampton Beach, NH during storm

© 2025 Vimarsana