Pagbilao's Puting Buhangin Beach
Puting Buhangin literally means white sand. It is located on Pagbilao Grande Island in Quezon province, Philippines. Sometimes referred to as Lukang Beach after its former owner, this beach has since been taken over by the town. This beach was practically unknown and deserted when we first visited it 5 years ago. It is now quite popular as evidenced by the large number of boats and tourists as well as several cottages inland.