Explore relationships
Cabra Island
Cabra is a barangay in the Philippines that covers the island of the same name. The island is the north-westernmost of the Lubang Group of Islands in the Verde Island Passage southwest of the country's main island of Luzon and northwest of the island of Mindoro.
Use + to expand a branch. Click a topic name to open its summary.