All Saints Maidstone (South Africa)
All Saints Maidstone is a church on the Dolphin Coast in the Anglican Diocese of Natal in KwaZulu Natal.
Maidstone in KwaZulu Natal was named after Maidstone in Kent in the UK. It was a model vil...