Taal Lake, Freshwater caldera lake in Batangas, Philippines
Taal Lake is a freshwater lake in the province of Batangas on Luzon island, sitting inside the crater of an ancient volcano surrounded by forested hills. In the middle rises a volcanic island with villages and farms, which holds another smaller crater lake at its summit.
The basin was once a coastal bay open to the sea, until eruptions in the 1700s piled lava and rock across the outlet and sealed it off. Over decades rainwater gradually replaced the saltwater, turning the bay into a freshwater lake with its own ecosystem.
Fishermen from nearby villages head out each morning in wooden boats, casting nets to catch fish that end up in markets throughout the province. Small lakeside stalls serve grilled fish and rice, giving travelers a chance to taste what locals eat every day.
The site sits about two hours south of Manila by road, with several viewpoints on the slopes offering views over the water and the island. Boats run from Talisay town to the volcanic island, and the crossing takes between 20 and 30 minutes depending on wind and waves.
The nested crater lakes form a rare three-tier formation: water in a crater, an island in that water, and another crater within that island. This setup makes it one of only a few places worldwide where such layers nest inside each other.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.