Park Keukenhof, also known as the Garden of Europe, is the world's largest flower garden situated near Lisse, Netherlands. Approximately 7,000,000 flower bulbs are planted annually in the park, which covers an area of 32 hectares.
Travelling - Rome, Italy. Been there. It hurt, lost the little kitty Dragon. Taught me that even beggars can't choose not to be mugged. The Russians there spat upon us. Yoma and Phillipe argued all the way to breaking point.