Travel I travelled to Alphonse Island in the Seychelles: Where beauty awaits around every corner March 24, 2024