Therese Nichols

Therese Nichols was 19 years old when she first left home to travel the world. She taught English and swimming to finance her adventures. After finishing a university degree in Asian studies, she m...
View Author's Profile »