Two tropical islands face each other across a serene bay, surrounded by crystal-clear turquoise waters. Praslin, Seychelles.