Celebrity Check-ins: 1 Credit: Tamera Mowry/Instagram Highclere Castle Tamera Mowry and her family traveled to Newbury, England, UK’s Highclere Castle in August 2018 and said, “It was exactly as I imagined it to be. Ariah said: ‘Wow! Mom. I want to live here.’ Yup. She’s my princess.”