Seychelles Moves to Nominate Venns Town as a UNESCO Cultural World Heritage Site
The government of Seychelles has begun consultations with key stakeholders to advance the nomination of Venns Town, also known as the Mission Ruins, as a UNESCO Cultural World Heritage Site…

