Located south of Hampshire, the Isle of Wight is the biggest island in
England. Although there aren’t many castle on the Isle of Wight, a visitor will be able to
find here the castle where Charles I was imprisoned, the Carisbrooke castle.
|

Flag of Isle of Wight
|