Cabucgayan is an inhabited place located on Biliran Island.
Category: Leyte, Eastern Visayas, Philippines