Tol Lochuil docks

The Tol Lochúl docks were a small harborage on the island of Tol Lochúl off the coast of southwestern Belfalas.