The Windsor Castle was our first stop for the bus tour we booked for a day on the English countryside. It is a royal residence in the English county of Berkshire although sadly, we didn't see any royal at all. Oh wait, there were royal guards and i guess, the royal househelp. The place was… Continue reading travels past: windsor castle