MyanmarMyanmar, known more commonly around the world as Burma, is a country that has for long seemed fairly inaccessble, off the beaten path and...