THE NETHERLANDS TRAVEL GUIDE: High Expectations THE NETHERLANDS High expectations. WATCH FULL VIDEO: Amsterdam's Charming "Green House Kitchen": For Stoners And…