Where to get cannabis in Rhodes, Greece. Rhodes is the largest of Greece’s Dodecanese islands, located just a few kilometers...