Refresh the mind and body with yoga overlooking the turquoise waters at Kasha Boutique Hotel, Zanzibar, Tanzania