Savior of the world is in India ! Savior will take birth in that country in Asian region which has an ocean by its name (Indian Ocean). - Nostradamus shocking Prophecy.