Chelsea Physic Garden, London

Visiting the Chelsea Physic Garden

Established in 1673, Chelsea Physic Garden is the second oldest botanical garden in England (after Oxford) and a beautiful hidden gem tucked away between Royal Hospital Road and the Thames Embankment. The garden is a celebration of the beauty and importance of plants, housing a unique living collection of around 5,000 types, with a focus…

Sunset at Legian Beach, Bali

Our Adventures and Travels in 2016

We’re well into 2017 now, in fact we’re almost at the end of January, and I’ve had a busy start to the year so far… to the point that I have only now managed to post this 2016 recap of our adventures and travels. It’s very late, I know, but I didn’t want to leave…