Check out this dreamy, award-winning African resort in Zambia. Royal Chundu sits on the banks of the Zambezi River which hugs the border between Zambia and Zimbabwe.

Royal Chundu

December 5, 2019

with us!

Trek

Trek with me on Instagram