North Island, Seychelles took our breathes away from the moment we step foot on the soft sand beach. The sunsets, clear blue water and beautiful wild life is paradise.