Albuera
Philippines
This coastal municipality on Leyte island, Albuera sits where the sea meets the edge of upland country, offering a waterfront setting and a glimpse into everyday provincial Philippine life.
- Population4,968
- Nearest water0.7 km
- Nearest mountain4.7 km