Home Tags Wonders of Nature

Tag: Wonders of Nature

Serengeti National Park Leads in Africa’s New ‘Wonders of Nature’

0
AFRICANGLOBE - Serengeti National Park was declared the best of the seven new natural wonders of Africa as all the three entries from Tanzania's Northern Zone circuit made it into the coveted seven. Announcing the new ‘Seven Wonders’ of nature in Arusha on Monday.
80,497FansLike
2,167FollowersFollow
3,402FollowersFollow

TRENDING ARTICLES