(Last Update: 24 Apr 2023)
Kawaha Point Lodge’s luxury lodge accommodation comprises 8 beautifully appointed super king/twin guest suites with stunning views over th