Bay Shore Campground in Rock Hall, MD has amazing views of the bay. The sunsets are breathtaking. The site was fine, with water and power working without a problem. The fire pit ring was nice and the picnic table was in good shape. The gravel pad was almost level. While the store may not be well-stocked, the staff were helpful and willing to assist with whatever we needed. They also provide...