Iwahig Firefly Watching Mangrove and Wildlife Park is located in Palawan, Philippines on Puerto Princesa South Road, Puerto Princesa. Iwahig Firefly Watching Mangrove and Wildlife Park is rated 3.9 out of 5 in the category tourist attraction in Philippines.
Address
Puerto Princesa South Road, Puerto Princesa