Latitude and longitude of Lake Manguao
- In Philippines
Satellite map of Lake Manguao
Lake Manguao is a lake located in the northernmost region of the island of Palawan in the Philippines.
Latitude: 10° 45' 59.99" N
Longitude: 119° 32' 59.99" E