Plum Tree Lodge is a Guest house establishment located in Himeville, KwaZulu-Natal, South Africa. 7G47+XH Himeville, South Africa Plum Tree Lodge, nestled in the picturesque town of Himeville, KwaZulu-Natal, South Africa, awaits you with open arms. This charming guest house, located at 76 Thomas St, Himeville, 3256, South Africa, is the perfect haven for both business travelers and tourists exploring
Read more...