Fiji has over 300 islands in its archipelago, each fringed with coral reefs and lapped by warm azure waters - the diving and snorkelling are superb.
Amid its wealth of natural beauty, Fiji's true magic lies in its people and the fascinating blend of their diverse cultures.