This spectacular luxury tented camp is situated in a stunning location where the jungle meets a pristine beach, overlooking the blue waters of the Indian Ocean.