Logo

A. South Africa
B. Nigeria
C. Ethopia
D. None of these

Submitted by: Naveed Tahir

Nature’s Valley is a holiday resort and small village on the Garden Route along the southern Cape coast of South Africa.

Correct Answer: South Africa

Last Updated: July 09, 2021