Perched atop a green hill in the welcoming town of Scottburgh, with breath-taking views of the Indian Ocean - the ...