Manila: Top 5 Tourist Spots

Manila: Top 5 Tourist Spots

The Philippines is a Southeast Asian country, composed of 7107 islands. The capital city of Manila is the most densely populated area in the country and for this reason has been referred to as one of the world’s megacities. The top 5 tourist spots are:   1)...