Park
Walliabou Heritage Park
2 locals recommend
Tips from locals
Famous rom the “Pirates of the Caribbean” film, located on the Leeward (west coast) near to Walliabou Bay and Cumberland Bay. This is one of the best-known anchorages on the island!
Location
Leeward Highway
Barrouallie, St. Patrick