Spouting Rock Beach Association

Location

Newport, RI