 
                            Sierra Leone: Time to See the Glitz and Green of the Lion Mountain
Banana Island, off the coast of Yawri Bay, south west of the Freetown Peninsula Time Magazine has just released its World’s Greatest Places to Visit in 2023, and expectedly Sierra Leone is listed in the top 50 places globally. The massive investment
 
            
 
                             
                             
                             
                             
         
                             
                             
                             
                             
                             
                             
                            
Follow Us