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…