To see a reef in your dream suggests that you are blocking out unconscious material from emerging onto the surface. Alternatively, the dream may also mean a refuge or protection from your emotions.
Places
Pharmacy
To dream that you are in pharmacy suggests that you need to correct your thinking and readjust your attitude. You need to look within yourself