It is situated between the Pacific and Indian oceans in the Southern Hemisphere.
I know where you've gone!