Indonesia

I'm sorry, but this answer is incorrect.
Indonesia is located Northwest of Australia, but it lies on the Equator.

Try Again