Top Qs
Timeline
Chat
Perspective
Lou Island
Island in Papua New Guinea From Wikipedia, the free encyclopedia
Remove ads
Lou Island is an island of the Admiralty Islands, part of the Bismarck Archipelago, located in northern Papua New Guinea.
Lou Island has four main villages: Rei, Lako, Baon and Solang.
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads