I think he went to the Bermuda Triangle to think things over and re-charge his spiritual batteries.
Ah; "Bermuda Triangle" -- "Sacred Geometry" -- "spiritual re-charge"....... I think I see the connection.