Home > Page

Upendo Garden

Upendo Garden The garden has a size of 10 hectare. Upendo garden is located near the river Sabwani. Upendo is the Swahili word for “Love”. Sometimes you may find also the former name for these garden “Sabwani garden”. In...