We are travelling with the dc in April.
Would you trust the postal service for visas, or is it better to go in person to the High Commission in London (would require a special trip as live some way away)?
Typhoid and Hep A seem to be main recommended vaccines - do most people bother? we will be there for 2 weeks on holiday.