Mariveles is located in a cove at the southern most tip of the Bataan peninsula and is about 173 kilometers from Manila through the North Luzon Expressway, Gapan-Olongapo Road and Roman Highway.
Mariveles is located in a cove at the southern tip of the Bataan Peninsula. It is about 173 kilometers from Manila via the North Luzon Expressway, Gapan-Olongapo Road and Roman Highway.