I swam to flat island (Popoia) from Kailua beach. Very exhilarating!
Popoia Island is a US Natural Feature based in Kailua, Hawaii. Popoia Island is located at Popoia Island, Kailua, HI 96734, USA.
Please contact with Popoia Island using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Popoia Island opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.