Happy hunting ground
Means paradise or heaven in Native American legend and culture, first attested c. 1830 and very soon after that used figuratively to describe any fruitful or profitable environment.