Where is Baguio City, Philippines?
Philippines is a country located south of Taiwan, north of Malaysia, and separated from Vietnam to the west by the South China Sea in Asia. Philippines is located at South-East Asia, near the Pacific Ocean. It has 7,107 islands and it is subdivided into three large island groups namely Luzon, Visayas and Mindanao. Baguio City is located in the northern tip of the country in the Luzon area.