/travel
ibra_mnzava
·
3 years ago
This is a Beautiful view of Mount Kilimanjaro (The Tallest Stand alone Mountain in Africa), it is found in Tanzania, originally was called “Kilema Kyaro” meaning “Can’t be Conquered”….
2 comments