Where´s the poem? so I can try to help
It means true friends are hard to find but when you do find them hold them close because they're worth so much. Fake friends are literally everywhere around you and mean nothing/worth nothing.
Explanation:
Describe a place that you have recently visited