Kamboyo Lodge is a lodging, located at Taita Taveta District, Kenya. They can be contacted via phone at +254 45 622483 for more detailed information.
Spacious, beautiful and makes you feel at one with nature. I was lucky enough to experience elephants at a 20m close range in their natural habitat.