Tuesday, August 3, 2010
facts on victoria falls
In the world of great waterfalls the grand Victoria Falls of South Africa has truly stolen away the lime light from the last many years. It has been one of the major touristattractions of South Africa. People just love to view the exotic and spectacular natural beauty of these great falls. Most of the tourists from all across the world enjoy their vacations with their family members in the lapse