3 followers
My most beautiful sunrise videos from Revere Beach, Massachusetts, in USA. Revere Beach became the first public beach in the United States in 1896. It is located about five miles (8 km) north of Boston, Massachusetts.