Yes it is said that the lamb of New Zealand is the freshest and most tender than any of the whole world
Haha, short answer no.
New Zealand ewes produce 36 million lambs each spring time. Every year. If you calculate that the average lamb life expectancy is 10-12 years, that means there are 396 million lambs in New Zealand,...
In a butcher's shop or in the cold meat section of a supermarket.Live lambs could be found on a sheep farm.
It's lambs.
Local Lamb at Flatpoint Farm in Martha's Vineyard
Visit the Golden Lamb Buttery in Connecticut
Discover Royal Palm Restaurant at St. Kitts, West Indies
Visit the Market in the Old City of Marrakech