Taytay, Philippines
Lake Manguao
Lake Manguao is a lake located in the northernmost region of the island of Palawan in the Philippines. It harbors several endemic species of fish, such as the sleeper goby Oxyeleotris expatria.
- City
- Taytay
- Country
- Philippines
- Category
- Nature
- Suggested visit
- About 150 minutes
More places in Taytay
Background: Wikipedia