Malikha Lodge is the ultimate retreat from the stresses of modern day living, the perfect place to replenish mind, body and spirit.
(Please note that our spa area will not be available until January 2008)