Scafell Pike is the highest mountain in England – and there’s a strong argument that it’s also the best. Towering 978m above the country’s deepest lake and smallest church (we love those quirky facts) ...
A grandmother amazed neighbours who saw her climbing a tree to collect fruit. Footage shows the elderly woman standing on the branch of a neem tree 40ft above the ground in Roi Et province, Thailand, ...