fairy garden

Noun

 * 1) A fanciful ornamental garden with miniature buildings etc. supposed to house fairies.