Cynthia & Steve are a French travel couple who currently reside in the beautiful Bali. They are passionate about travel, luxury, hotels, photography and exploring new places.