Rock Hall Beach
Small Eastern Shore Chesapeake Bay public beach. Leashed dogs welcome. | 5585 Beach Rd, Rock Hall, MD 21661 | Source:
Dog Parks Hub: Rock Hall Beach

Rock Hall Beach
Small Eastern Shore Chesapeake Bay public beach. Leashed dogs welcome. | 5585 Beach Rd, Rock Hall, MD 21661 | Source:
beach
Dog Parks Hub