Flora Duffy Day is observed every year on October 18th across Bermuda. This day is dedicated to Dame Flora Duffy… Read more