Answers

2015-11-19T18:20:58+05:30
Australia itself....only it was not yet discovered!
1 3 1
2015-11-19T18:23:29+05:30
Answer is Australia itself.
1 5 1