inpurespirit.com
Where you might actually find Fantastic Beasts
Is the idea you're supposed to go rent a holiday cottage near a monster area?