Port of Teluk Bayur
E415053
UNEXPLORED
The Port of Teluk Bayur is a major seaport on the west coast of Sumatra, Indonesia, serving as a key hub for regional trade and maritime transport.