happy hunting ground

[happy hunting ground] {n. phr.} 1. The place where, in AmericanIndian belief, a person goes after death; heaven.

The Indiansbelieved that at death they went to the happy hunting ground.

2.{informal} A place or area where you can find a rich variety of whatyou want, and plenty of it.

The forest is a happy hunting groundfor scouts who are interested in plants and flowers.

Shellcollectors find the ocean beaches happy hunting grounds.