Where to get cannabis in Rhodes, Greece. Rhodes is the largest of Greece’s Dodecanese islands, located just a few kilometers off the Turkish shore. In ancient times, the island was
Where to get cannabis in Rhodes, Greece. Rhodes is the largest of Greece’s Dodecanese islands, located just a few kilometers off the Turkish shore. In ancient times, the island was