Jayne Leach & John Curtis
UK
Meet Jayne Leach & John Curtis from the UK. This inspiring and passionate couple are true Global Leaders, with a business that spans across more than 50 countries!
How are they living the Forever Dream? By using their vacations to explore off the beaten path all over the world!