Tangaroa Strawberry Farm is located in South Africa on 4048 R560 The Strawberry Farm, S46 on R560 Skeerpoort Near Hartbeespoort Dam. Tangaroa Strawberry Farm is rated 3.5 out of 5 in the category day spa in South Africa.
Address
4048 R560 The Strawberry Farm, S46 on R560 Skeerpoort Near Hartbeespoort Dam