En el barrio de Bantulán se encuentra el lago Manguao (Lake Manguao), situado 7 km al sureste de Taytay.