Photo 1 of 10 Elephant Island River House Gechia Island, Botswana Airport shuttleParkingRestaurantNo reviews yetNot available for your searchTry other dates