March 22, 2016 Energy Initiatives LYNN MCCONVILLE Gambia is The Smiling Coast Gambia may be the smallest country in mainland Africa, but the hearts of the Gambians are big! No wonder they call it the Smiling Coast! From the moment I stepped off the plane, I was…continue reading