Introduction to the Philippines
Podcast Transcript Located off the coast of Southeast Asia lies an archipelago of 7,641 islands that constitute the nation of the Philippines. The Philippines is one of the largest countries in the world by population and has a history and a culture, unlike any other country in Asia. The process through which the modern nation …