B&B Taita Trust Land

    240 Bed & Breakfast · Taita Trust Land, Taita Taveta, Kenya