Tugela water fall is present in?

Posted by

(a)    Venezuela
(b)   South Africa
   (c) Canada
   (d) USA

See also  . Which, amongst the following countries, has the highest density of population per sq km?

Leave a Reply

Your email address will not be published. Required fields are marked *