About Ihamba Lakeside Safari Lodge
Ihamba Lakeside Safari Lodge is located on the shores of Lake George in Queen Elizabeth National Park and it offers unique experience in wild life adventures as well as unforgettable service and ambiance.
[Compliances and Memberships/Affiliations]