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.
Read: South Africans not happy with Jason Derulo
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.
Read: Local celebs enjoy Toni and Babyface concert
And she just touched down in Kenya
Image credit: Instagram/shaym