Good news everyone; you no longer have to die in order to go to paradise! It turns out it’s actually located in the Indian Ocean, east of mainland Africa, and goes by the name Seychelles.