Palm trees on white sandy beach and turquoise sea in paradise island, Seychelles