- Photo: Boa Vista, Cape Verde
BELLA CASA
Luxury 2br apartment Westlands, Nairobi