Rancheria Payau, Philippines
Lake Wood
Lake Wood is a large lake located in the province of Zamboanga del Sur in Mindanao, Philippines. The lake is the largest in the province, and is situated at the foot of Mt. Serongan.
- City
- Rancheria Payau
- Country
- Philippines
- Category
- Nature
- Suggested visit
- About 150 minutes
Background: Wikipedia