Island of the Vampires Ghostwatch No Comments Santorini, once known as the “Island of the Vampires,” lies in the Aegean Sea about 200 km southeast of mainland Greece. Shaped by a catastrophic READ MORE