Agbalala Falls
Agbalala Falls is a forested waterfall located in Barangay Cabacao, Abra de Ilog, in northern Occidental Mindoro, Philippines. Set within a lush, mountainous landscape accessible by a short trek from the village, it features cascading water flowing over rock formations into a shallow natural pool. The falls is known as a quiet nature attraction near Abra de Ilog town, offering a natural setting for swimming and sightseeing away from coastal areas.