The Republic of Fiji Islands comprises more than 300 islands and islets each fringed with coral reefs and lapped by warm azure waters. Fiji?s diving and snorkelling are superb, not to mention the isolated surf spots like Frigate Pass and Kadavu where waves cascade onto reefs. Amid its wealth of natu...