MISS ST NICHOLAS WINS MISS NATURE
Miss St Nicholas has won the Miss nature Pageant 2017. Miss Woodford settled for the first runner up position while Miss Chung Wah settled for the second runner up position. Seven contestants put on striking shows as they contested the Miss Nature Pageant Show 2017 for the first time. The four other contestants were Miss…