Welcome to my first-ever theme week! One of my favorite things to see when Michael and I travel is nature. This week I’m going to share some of my favorite gardens from around the world.
Can you believe that in one of the world’s major cities you can find flamingos, ducks, streams and ponds, and beautiful Spanish and English gardens – all on a rooftop?! This magnificent place is called the Kensington Roof Gardens in London. The gardens cover 1.5 acres of land on top of the former Derry and Toms department store building in central London.
Check in with us all week to see more spectacular gardens from Michael’s and my travels!