The lodge’s setting amid lush and natural vegetation belied it’s five-star status, but it is a luxury hotel with all the bells and whistles.
Pictures: Maliba Mountain Lodge
The deck at the main lodge offers awesome views.
Published Jul 8, 2014
Share
Related Topics: