Mama Beach is another symbol of the growing revitalization 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.
Showing 1-5 of 6 results for Freetown PeninsulaClear All