Pretty Little Liars star Shay Mitchell is soaking up the sun and doing her bit for charity in South Africa.
The actress arrived in the country about a week ago, and has been taking in the sights.
So far, she has gone hiking on Lion’s Head in Cape Town, got up close with cheetahs in Hoedspruit, and played with 200 orphans/vulnerable children in Eldorado Park, Johannesburg.
When Shay is not on set filming her hit TV show, you can find her travelling the world, which she describes as one of her favourite pastimes.
She has documented her travels to India, Dubai, Hong Kong, Bali, and Morocco on her YouTube page, and will no doubt be sharing her South African adventure soon.
Shay is known to get very hands on during her trips, and regularly meets up with locals to learn more about the country she is visiting.
Judging by her Instagram feed, the actress had a blast in SA. She left South Africa on Wednesday and is heading to Kenya.
Check out all the pictures from her SA trip.
***Before you think otherwise, please know that these elephants have been RESCUED and are treated VERY well- it is places like these that SAVE these animals and make it possible for them to live the life they weren't given - for more information, I encourage you to look up the history of Camp Jabulani. Another one for the books... Rescued elephants taking us through the safari! #kingofthejungle 🐘 #SouthAfrica 🇿🇦
There have been so many amazing moments on this trip, but today was particularly memorable. I met the wonderful children at the "Masibambisane Center", dedicated to helping over 200 orphans, vulnerable children and their families based in Eldorado Park, Johannesburg SA 🇿🇦 ?! See all the fun from today on my SnapChat: officialshaym 👻
And she just touched down in Kenya
Image credit: Instagram/shaym