It is one of these times that you know you are a perfect fit with a couple from the first words you exchange! Sharing their story with me was so interesting! Pablo and Jessica, originate from Spain and Scotland but live in Geneva and of course love to travel and explore the world! The most…