Yvonne TeoMay 27, 2021England: Windsor CastleHello from Windsor! Featuring the famous Windsor Castle, the current residence of the English royal family. This beautiful castle was...