There are many miles of shoreline to explore, 125 miles of hiking trails, and 45 miles of carriage roads. Kayaking and canoeing are popular activities. Two beaches offer salt water or fresh water in which to swim. A variety of ranger-led programs will introduce you to Acadia's diverse natural and cultural history. See also Things to Do.