Lake Wood (Philippines)


Lake Wood is a lake located in the province of Zamboanga del Sur in Mindanao island, southern Philippines.