Question: Windsor Great Cave is on the land owned by the non-governmental organization founded in which year?
Sentence (from "Windsor Great Cave"): Windsor Great Cave is a 3000 m long cave in Trelawny Parish on the north coast of Jamaica.
Relevant evidence: No