Daily Archives: March 17, 2011

Visiting the Best of Zambia

Take a plunge in to some of finest waterfalls this year in Southern Africa-Zambia, a land blessed with 17 waterfalls, the legendary African walking Safari and the breathtaking sunsets that adds to Zambia’s splendor. Zambia, although a landlocked country, is home to the world’s best safari opportunities....