Manila bay lies off the coast of which island Philippine archipelago?
Manila Bay lies off the coast of the island of Luzon, the largest island in the Philippine archipelago. The bay is located on the western side of Luzon and is a major gateway to the country's capital city, Manila.