Santorini Island may not be famous for sandy, exotic beaches like most of the other islands of the Aegean Sea; on the contrary, Santorini’s beaches are mostly small, rocky and seemingly unwelcoming, but once you look past this first impression, you will be taken aback