2 min read Abandoned Places Mission Ruins of Venn’s Town: the remains of a 19th-century school perched atop a mountain surrounded by a thick tropical forest in Seychelles. 3 years ago Ivan