Where Was Heather Nova Born and Raised?

Heather Nova was born on July 6, 1967 in Bermuda as Heather Allison Frith. She has been married to Felix Tod since 2001. They have one child.


Heather Nova Birthplace

Birth Country:

Heather is originally from Bermuda.

Hometown:

Bermuda.

Loading...

You may also like...