Semirara Island
Semirara is an island in the Philippines located in the Caluya archipelago which is situated south of Mindoro Island. It is under the jurisdiction of the town of Caluya... Wikipedia
- Location: Tablas Strait
- Archipelago: Caluya
- Population: 19,934
- Data source: DuckDuckGo