Tim,
I do not know much about Japan but I know a little about Cuba. If you are seriously considering a visit to the island just sent me a PM. I'm located in the Boston area and is not a problem for me to get close to Vermont and share a cup of coffee.