Freetown Peninsula is home to one of Sierra Leone's many pristine beaches, - The Independent