Port Lihou Island is a Australian Natural Feature based in Prince Of Wales, Queensland. Port Lihou Island is located at Port Lihou Island, Prince of Wales QLD 4875, Australia,
Please contact Port Lihou Island using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Port Lihou Island opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.