Kuredu Island is a beautiful resort, with over three kilometres of white sandy beaches and a turquoise lagoon. Tastefully decorated bungalows and villas line the beach, hide in the gardens and sit over the lagoon. This large island has plenty of restaurants and bars, and great facilities, including a plush spa, a tea house and a six-hole golf course.