Amelia Ramstead lives with her partner, son, and their cats in a triple-decker apartment in Quincy, just south of Boston. A graduate of Boston University, she and her family love playing tourists in the greater Boston area and exploring everything in the city, old and new.