Rock Hall is billed as "The Pearl of the Chesapeake", and this unique waterfront town is located on the eastern shore of the Chesapeake Bay. It is definitely a tourist town but it's small with a population of only 1,310 people and never seems to be crowded.