With white sandy beaches, swaying coconut trees, pristine oceans and waterways, the Republic of Fiji is a tropical island paradise that offers discerning travellers a range of things