For any South African or Dutch speakers out there, this isn’t Hemel (heaven), but rather Hemel Hampstead in the UK, however, it is a small slice of heaven because that is where small miracles happen. 370 more words