Best places to meet mythical beasts