Teresa Fisher

Teresa Fisher is a National Geographic author and freelance travel writer based in Portsmouth, UK.[1][2]

travel