Can it be "The Mysterious Island"?
Oh no, it's the Campbell Island, perched away on the other side of the world! An uninhabited island for good reason, it is far from everything (or close to anything if you want)!
In any case, it is as beautiful as mysterious or strange!
I let you admire it, it's worth it.
Have a good day!