Santorini has always been at the top of my bucket list. Ever since I first saw a picture of those picture perfect white towns dotted on the cliffs, the beautiful blue domes, the awe-inspiring caldera and the romantic cave hotels with infinity pools. It is not often that you visit a place you've ...