Who Is Kublai Khan And Why Did He Invade Burma?
Burma is almost exactly the same size as Texas. But while Texas has a population of less than 15 million, Burma is home to more than 33 million, making it the twenty-fifty most populated country on earth. Burma is in Southeast Asia. It shares borders with China, Laos, Thailand, India, and Bangladesh. The northern part of the cou