Queen Elizabeth II Quay in Sierra Leone is the world’s third largest natural harbour.

Queen Elizabeth II Quay in Sierra Leone is the world’s third largest natural harbour.

Full write-up coming soon — this page currently shows the original post as archived.

8 likes 10 reposts View original post on X →