Other
Friendliness, pink sand and milkshakes at the Spot Restaurant are just a few of the things Levidia Daba misses about Bermuda.
She left the island for Wellington, New Zealand, just over a year ago after her husband Musa, the former minister of St Mark...
Jan 11, 2019