If I was going to “drop off the face of the earth”..... it wouldn’t be to Nicaragua. Costa Rica maybe :) Looked into that once.
There is a Freeper who has a place in Nicaragua and really talks it up. Don’t remember who it is now. I too have thought of getting a little place outside the US. Have done a little research and have even contacted a realtor or two. Still thinking about it. Not sure where would be the best place though. ;)