Which of these castles is on the Isle of Wight?

Castle Drogo
Leeds
Carisbrooke
Castle Howard

Trivia Crack Answers Main Page