The Miss World 2013 Finals was held last 28th September 2013 in Bali, Indonesia. I intentionally waited a few days until my emotional excitement has died down a bit before writing about my experience in following Miss World Philippines Megan Young’s journey to the first ever Miss World title for the nation! 🙂 (Credits to […]