Blog

March 22, 2022

world’s highest values

Did you know’s on the World’s highest free-standing mountain Mount Kilimanjaro is located in Tanzania, Africa, close to the border of Kenya, and is typically recognised as being the tallest free-standing mountain in the world.

Load More

Proud To Be Partnering With

There are a range of partnership opportunities available. Please contact us to arrange a video call.

Revvies
Big Change
Rob Edmond Events
Dave W Pickles
Endurance Sports TV
World Obstacle
International Sky Running Federation
North Carolina University
Tanzania National Parks
KPAP
KCMC
KiliMedAir
IMEC
Oxiwear
DGS
BOA