Namibia, officially the Republic of Namibia, is a country in southern Africa. Its western border is the Atlantic Ocean; it shares land borders with Zambia and Angola to the north, Botswana to the east and South Africa to the south and east. Read More
Taher Merchant from Bengaluru is set to become the first Indian participant for 2021 to attempt the four Desert Ultramarathon Grand Slam, a race which comprises of running 250km across 4 deserts in one calendar year. ...