Cheeca Lodge Resort, Islamorada Florida, Press
With four languages between them (Italian, German, French, English), Gianni, an Italian born in Germany, and Rachel, born in France, are what Rachel calls “a beautiful mess”. A shared passion for travel and running global businesses meant they had the...