Firgrove is a small town located 39 km southeast of Cape Town and 7 km west of Somerset West in the Western Cape province of South Africa.
This Western Cape location article is a stub.
You can help Wikipedia by expanding it.