It is a very strange island far out in the Arabian Sea, off the coast of Yemen, and is often referred to as the most alien-looking place on earth. This has been accumulated on Socotra, one of a group ...
CAPE TOWN (Reuters) - In South Africa's Franschhoek mountains a helicopter drops off abseilers to cut down invasive pine trees that are choking off water supplies to millions of Cape Town residents ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results