Logos Hope: World’s biggest floating library due in Seychelles on August 10
Logos Hope, the world’s biggest floating library, is expected to berth in Seychelles’ Port Victoria on August 10 and will open for the public from August 11 until August 16.Logos Hope returns to the islands nearly eight years after its visit in Novembe…