Fetching details from the dictionary...

wonderful; marvelous; strange; incredible; amazing; curious; miraculous; mysterious
strangely enough; oddly enough; for some reason; curiously
昨日の夜に不思議な体験をして驚いた。
I had a mysterious experience yesterday.
不思議と彼の前では緊張せずに話せた。
Strangely enough, I could talk without being nervous in front of him.
彼女が怒らないのは不思議だ。
It's strange that she's not angry.