Complex sentence: Many of the ruins on the island reflect upon these years when the island was home to a great deal more than today, the schoolhouse and the ruins of the schoolmaster's house are on the main road up the island.
Split into simpler sentences: Many of the ruins on the island reflect upon these years when the island was home to a great deal more than today. The schoolhouse and the ruins of the schoolmaster's house are on the main road up the island.