510 Revere Beach Blvd, Revere View Map
New England Kite School coaches you getting into kiteboarding safely. They train and ride on their local beaches and know the spots in and out.
This is the most populous city in New England with several natural as well as historic attractions. You can explore plenty of museums, public gardens, aquariums, trails, etc.