Sarah Christine Bona From PH Crowned as First Winner of Miss Nature Intercontinental

Sarah Christine Bona, a beauty queen from the Philippines has been crowned as the first ever winner of Miss Nature Intercontinental. During the pageant which was held in Szczecin, Poland last September 4 to 10, she bested other candidates especially during the question and answer portion. The former Binibining Pilipinas candidate impressed the judges and … Read more