Prince Harry stayed at the  Vilanculos Beach Lodge, one of the best in Vilankulo, where he was seen in conversation with Yassin Amuji, the President of the Tourism Association in the district.

During his three-day stay, the Prince reportedly explored the area in the company of  friends, travelling to some of the many tourism destinations there, although that is all  LiveNews48 was able to find out.

“We were unable to determine for sure the real purpose of this brief stay in Vilankulo, one of the best tourist destinations in Africa and in  the world, but we have learned from anonymous sources that Prince Harry often  visits this tourist spot,” LiveNews48 reports.

When contacted, the management of Vilanculos Beach Lodge refused to provide any details, as it must protect the privacy and security of its guests.