About Sarah Hall

Sarah Hall writes regularly on travel websites and blogs. She has traveled in Europe and the United States.