Seychelles is located to the northeast of Madagascar and about 1,600 km (994 mi) east of Kenya in the Indian Ocean. This beach looks amazing.