theswirlworld.com
A Black Woman In Russia And Belize - The Swirl World
Alida Sharp is a Black woman who formerly lived in Russia. She and her husband Tom now live in Belize. The couple shares their story of living abroad.