Steven Ndukwu travel through the Seychelles and I never expected what I saw. Seychelles is a paradise a place of peace and tranquility, known for its multi-million dollar high-end real estate, and a heaven for the super-rich.
Related article - Why OMAN should be on your bucket list
Steven Ndukwu