Scarborough Shoal is a single isolated lagoon in the West Philippine Sea. It is about 125 nautical miles (232 kilometers) from the west coast of Luzon, the Philippines’ main island.
Distance from Scarborough Shoal, to the nearest countries:
(nm=nautical … Read the rest