It was a nice sunny day, we took off to visit royal residence Windsor Castle. It is known to be official residence of Prince Harry and Meagan Markle. We drove for an hour and parked near the castle. As we walked through the town, I realized how beautiful and well-maintained the town itself was.There were…