Community > Posts By > Emma

 
Emma 's photo
Sat 07/10/21 05:07 AM
Zambia is a beautiful landlocked country defined by its natural rivers and the Victoria falls, national parks and all the nature around.
Very relaxing safaris as the breeze blows your thoughts away to nature. A must visit place

Emma 's photo
Sat 07/10/21 05:01 AM
Seems I have found a travel buddy