5 of the Best Things to Do in Rock Hall, MD

Known as “The Pearl of the Chesapeake,” Rock Hall, MD, lives up to its name as the ultimate destination for waterfront fun. Excellent restaurants, gorgeous views, and exciting festivals are