Weather and Radar Map for Priscilla Beach, Plymouth, Massachusetts - The Weather Channel | Weather.com