Pembroke ( /ˈpɪmbrʊk/ PIM-bruuk) is a town in Giles County, Virginia, United States.
Pembroke is home to the Mountain Lake Lodge that was featured in Dirty Dancing.
It's home to Virginia's smallest library housed in a historic frame building that once served as a stagecoach stop and post office.
[7] According to the United States Census Bureau, the town has a total area of 1.1 square miles (2.9 km2), all land.
The climate in this area has mild differences between highs and lows, and there is adequate rainfall year-round.