Home

NEW ZEALAND

PHILIPPINES

VIETNAM

MALAYSIA

INDONESIA

SRI LANKA

Barramundi

INDONESIA

The Indonesian archipelago is composed of 17,508 islands. With an estimated population of around 237 million people, it is the world's fourth most populous country. Despite its large population and densely populated regions, Indonesia has vast areas of wilderness that support the world's second highest level of biodiversity. Lee Fish gets first-quality farmed Barramundi from Indonesia.


Home