Tagbanua Village on the shores of Kayangan Lake, Philippines July 11, 2022 by vacationvickyTagbanua Village on the shores of Kayangan Lake, Philippines#house, #Philippines, #Filipinas, #filipino, #nature