October 1, 2010
Mama Beach is another symbol of the growing revitalisation of Sierra Leone’s tourism industry. This once run down resort has been refurbished to being one of Sierra Leone’s most upmarket accommodation facilities to date. It has a beautiful beach front spot on Mama Beach and the rooms and restaurant are excellent. Other facilities for conferences...
Read More