LOCATION

Sandarusi House is situated about 20 km south of Mombasa, on Tiwi beach.