The third largest archipelago in the South Pacific , situated roughly between Australia and Fiji , New Caledonia offers a rich variety of landscapes -- from emerald lagoons to virgin white-sand beaches and lush tropical forests to rugged mountains .