Home Blog Page 2

Kenilworth Castle

Kenilworth Castle: Beautiful Ruins in the Heart of the English Countryside. Kenilworth Castle is not just any castle, it is where Queen Elisabeth I, the Virgin Queen had a love affair.To be honest before visiting this...
397FansLike
2,992FollowersFollow
538FollowersFollow
2,354FollowersFollow