Amsterdam is renowned for its “coffee shops”. The term coffee shop here means an alcohol-free establishments where cannabis are sold and consumed. Tourists can buy and enjoy in a pleasant and safe environment. So if you are looking for the best coffee shop in Amsterdam you can visit Greenhouse Effect.
Amsterdam , Netherlands