World Geography›Human Speciesहिंदी में अनुवादVedda tribe is found in ________.(a)Thailand(b)New Zealand(c)Tasman(d)Sri LankaReveal answerAsked inUKPSC Jail Warders 2022Related questionsWho among the following people use 'sledge' for transportation?The area of Bushmen is :The bright outer layer of the sun is known as:Communication Satellites are stationed in which atmospheric layer?Black Hole