Yagoi Beach, Sierra Leone: Untouched Sands & Island Life | OnlyBeaches