Pig's Rest

The Pig's Rest is a point of interest and the biggest bar within Hamcroft Island.