Lowry began her prolific travel journalism career with family travel in The New York Times. Her articles have appeared in more than 100 newspapers. She is a member of the Society of American Travel Writers, Boston Authors Club, and the New England Poetry Society.