Naigani Island Resort is absolute heaven on earth!! The island is beautiful, very quaint, quiet and lovely. The staff cater to your every needs and make a mean drink beside the pool. After only one week on Naigani I feel like I have found my place on earth that I want to spend the rest of my life. It is... more




